Skip to content

docs(roadmap): refresh stale Ariadne DSL + LOD status (landed, not 'not implemented') - #764

Merged
transfix merged 1 commit into
masterfrom
docs/ariadne-lod-dsl-status-refresh
Oct 22, 2026
Merged

transfix merged 1 commit into
masterfrom
docs/ariadne-lod-dsl-status-refresh

Conversation

@transfix

Copy link
Copy Markdown
Owner

Two roadmap docs declared themselves unimplemented while the code is substantially landed — a doc audit of them mis-reports finished work as open (surfaced while consolidating into ARIADNE_CONFERENCE_ROADMAP.md §13).

  • VISIBILITY-AND-LOD-ROADMAP.md: Status: design, not yet implemented → LANDED (PR docs(roadmap): L-System Laboratory — world generation, LOD, and water rendering design #249+) — lod/select (rung + budget solve()), lod/pyramid, geometry/simplify (QEM), lod/tiles, lod/store (HDF5), LodGraphicsNode, cvc::vis culling. Still open: physics LOD + residency/paging (tracked in ARIADNE_CONFERENCE_ROADMAP §5h).
  • CVCGL-UI-DSL-ROADMAP.md: Status: draft for discussion, no code committed → substantially LANDED; verify in code, not the spec. Lists items still reading as open but verified done (input_text ariadne: input_text / input_int widgets (conference Phase 0a) #636, RenderView/VisibilityMask, light node, clipboard, async-scheduler parity, JSON-Schema validator, tvision, EGL harness, geometry LOD) vs genuinely remaining (TF editor, program modularity, s-expr document dialect, formal JSON schema + ari validate, HTTP cache LRU, pycvc URI).

Docs only — top-of-file status corrections, no content rewrite. Conference-roadmap §9/§10 has the same input_text staleness; it'll be corrected on top of #757 once that lands (can't be edited cleanly off master until then).

Both roadmaps declared themselves unimplemented while the code is substantially
landed. Correct the top-of-file status (verified against the tree):

- VISIBILITY-AND-LOD: "design, not yet implemented" -> LANDED (PR #249+):
  lod/select (rung + budget solve), lod/pyramid, geometry/simplify (QEM),
  lod/tiles, lod/store (HDF5), LodGraphicsNode, cvc::vis culling. Still open:
  physics LOD + residency/paging (tracked in ARIADNE_CONFERENCE_ROADMAP §5h).

- CVCGL-UI-DSL: "draft for discussion, no code committed" -> substantially
  LANDED; verify features in code, not the spec. Calls out items still reading
  as open but actually done (input_text #636, RenderView/VisibilityMask, light
  node, clipboard, async-scheduler parity, JSON-Schema validator, tvision, EGL
  harness, geometry LOD) vs genuinely remaining (TF editor, program modularity,
  s-expr document dialect, formal JSON schema + ari validate, HTTP cache LRU,
  pycvc URI). Points at ARIADNE_CONFERENCE_ROADMAP §13.

Docs only; status-marker corrections, no content rewrite.
@transfix
transfix merged commit 06708db into master Oct 22, 2026
24 checks passed
@transfix
transfix deleted the docs/ariadne-lod-dsl-status-refresh branch October 22, 2026 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant