Skip to content

Render Von concept URLs as navigable concept references - #700

Merged
witbrock merged 1 commit into
mainfrom
codex/von-9c2e0b73e555e2b4
Sep 14, 2026
Merged

witbrock merged 1 commit into
mainfrom
codex/von-9c2e0b73e555e2b4

Conversation

@witbrock

Copy link
Copy Markdown
Member

Markdown references such as https://von.curiouscat.cc/von/#V#masataro_asai remained ordinary anchors, so the concept annotator skipped them and clicking never reached concept navigation. Normalise recognised Von /von/#V#... anchors into bare concept IDs before the existing annotation pass. Both supplied task/person references now use the existing cartouches and navigation handler; external sources, unrelated paths, query-bearing links, literal code and caller-excluded content retain their existing behaviour.

Validation: 51 targeted Jest tests across six suites, changed-file static lint, and an isolated Chromium fixture using the real Markdown renderer, annotator and navigation handler. The task reference reaches the task-panel dependency and Masataro Asai reaches the concept-tab dependency with their exact IDs. External source links retain their href and target. Browser script: tests/browser/conceptReferenceLinks.cjs.

Scope: task #V#task_agent_51cfbf4527211f2fe45d114ffbfded23. Tier 1 rendering repair. The screen prompt is loaded from live Vontology (von_routes.py); its content and the private concept records are unavailable to this worker. No live prompt was read or changed, and browser metadata/terminal panel dependencies were fixtures. This fixes display independently of prompt wording. No deployment requested.

Merge decision: ready after proportionate rendering/navigation checks; live data verification is outside the demonstrated fixture claim.

@witbrock
witbrock merged commit 259bc69 into main Sep 14, 2026
2 checks passed
@witbrock
witbrock deleted the codex/von-9c2e0b73e555e2b4 branch September 14, 2026 20:55
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