Skip to content

Build NDF knowledge compiler format 0.2 - #1

Merged
zhoubot merged 12 commits into
mainfrom
codex/ndf-compiler-implementation
Aug 10, 2026
Merged

Build NDF knowledge compiler format 0.2#1
zhoubot merged 12 commits into
mainfrom
codex/ndf-compiler-implementation

Conversation

@zhoubot

@zhoubot zhoubot commented Aug 10, 2026

Copy link
Copy Markdown

Summary

  • define canonical NDF IR 0.1, project-scoped identities, schemas, and strict Markdown/PTO ASL adapters
  • materialize deterministic disposable SQLite indexes with provenance, semantic hashes, query, trace, coverage, diff, export, ID, and safe-fix workflows
  • add exact dependency resolution, repository/test/evidence indexing, bilingual format 0.2 specification, and migration guidance

Authority and compatibility

Markdown, ASL, source, tests, and evidence remain Git-tracked sources of truth. SQLite is derived and untracked. PTO-SPEC ASL remains authoritative; the adapter only normalizes its NDF regions. Format, IR, JSON output, CLI spelling, and plugin API remain experimental.

Verification

  • 64 unit tests passed; 1 opt-in million-edge scale measurement skipped by default
  • ndf check over the canonical Markdown fixture returned ok=true with zero diagnostics
  • compileall and git diff --check passed

Follow-up

After merge and CI success, tag the merged commit as v0.1.0. PTO-SPEC parity and pinning must consume that exact release commit.

@zhoubot
zhoubot merged commit b0df8a0 into main Aug 10, 2026
2 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