Skip to content

feat: support Docusaurus content roots and anchors - #38

Merged
JAORMX merged 4 commits into
mainfrom
feat/content-roots-docusaurus-anchors
Sep 25, 2026
Merged

JAORMX merged 4 commits into
mainfrom
feat/content-roots-docusaurus-anchors

Conversation

@JAORMX

@JAORMX JAORMX commented Sep 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add config-scoped contentRoots for Docusaurus root-relative links without changing repository-root behavior elsewhere
  • support Docusaurus explicit Markdown IDs and bounded literal block-level MDX <Heading id> anchor validation
  • preserve graph semantics by resolving literal component anchors to their document, not synthetic section vertices

Validation

  • go test -race -count=1 -tags=integration ./cmd/matlatl
  • task dogfood
  • targeted parser, resolver, corpus, graph, config, and CLI tests

go test ./... remains blocked by pre-existing Nimbus freeze-manifest drift in eval/internal/nimbus (TestLoadFreezeAndReverseEnumeration, TestAccessTransportAndProbe), reproduced independently without these changes.

@JAORMX
JAORMX force-pushed the feat/content-roots-docusaurus-anchors branch from f6ff7ab to 84d9694 Compare September 25, 2026 13:57
@JAORMX
JAORMX merged commit 8f312e2 into main Sep 25, 2026
10 of 12 checks passed
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