Skip to content

IR-329: enumerate remaining Kani module owners - #577

Merged
kreneskyp merged 3 commits into
mainfrom
code/p-ir79-ir329-module-map
Oct 25, 2026
Merged

kreneskyp merged 3 commits into
mainfrom
code/p-ir79-ir329-module-map

Conversation

@kreneskyp

@kreneskyp kreneskyp commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Scope

IR-329's current Kani ownership table omitted helper modules. This spec-only change adds explicit rows for record, spec, render, collection, the V2 clause module, interim census and corpus module entry, test support, and module roots. AD-004 already places most of them; the rows explicitly record that it has no separate placement for clause/v2.rs and role_parity_tests.rs. It changes no acceptance criterion, source code, or implementation status.

Evidence

  • Compared rg --files src/kani with the table in spec/spec.md and AD-004's module map on CG main b60b18ef.
  • quire validate --scope . spec/spec.md passed (pre-existing module warnings only).
  • quire matrix --scope . --format tsv passed; this map edit adds no new criterion or trace claim.
  • git diff --check passed.

IR-329 remains In Progress: V1 retirement, V2 collection and graph corpus work, and the outstanding criteria are outside this documentation slice. Independent spec review is requested before merge.

@kreneskyp
kreneskyp marked this pull request as ready for review October 25, 2026 16:45
@kreneskyp
kreneskyp force-pushed the code/p-ir79-ir329-module-map branch from 52604e0 to 1bc9d1d Compare October 25, 2026 16:51
@kreneskyp
kreneskyp merged commit e8bde64 into main Oct 25, 2026
6 checks passed
@kreneskyp
kreneskyp deleted the code/p-ir79-ir329-module-map branch October 25, 2026 16:54
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