Skip to content

chore(planning): enforce published deferred-validation catalogs - #64

Merged
codex-scheduled-tasks[bot] merged 2 commits into
mainfrom
chore/63-deferred-catalog-guard
Sep 23, 2026
Merged

codex-scheduled-tasks[bot] merged 2 commits into
mainfrom
chore/63-deferred-catalog-guard

Conversation

@codex-scheduled-tasks

Copy link
Copy Markdown
Contributor

Closes #63. Full fleet rollout D-sorganization/Repository_Management#1687 remains open.

The two published deferred scopes now have the exact canonical validator bundle, SHA-256 receipt and always-run local hook. Five consumer tests exercise the configured command, verify the installed bundle, and reject premature activation, missing checker and competing catalogs. Both original plans/source snapshots and the private-data lock remain byte-identical. The approved managed instruction block was already present on current main and is preserved.

Developer dependencies add pre-commit, PyYAML and its typing stubs. No client/model behavior, private-data access, source rights or consent changes.

Validation:

  • Five RED missing-hook/receipt failures, then all 54 tests pass.
  • Actual pre-commit hook, root Ruff lint and format (20 files), and strict typing of the new test pass.
  • Full local mypy reproduces the documented unused-ignore finding in unchanged corpus.py:193 (17 files checked); no ignore or gate was relaxed. Hosted Python 3.12 qualification remains required.
  • Original source/planning/lock hashes and all three canonical bundle hashes verified; development log passes.
  • Existing CRLF is preserved in README/development log; whitespace check recognizes CR-at-EOL rather than normalizing unrelated lines.

The canonical handoff documents exact continuation state and limits. Numerical/software checks do not supply measurements or permission. Issues #8/#18 retain their independently executable work; rights-holder contact is not part of this change.

@codex-scheduled-tasks
codex-scheduled-tasks Bot enabled auto-merge (squash) September 23, 2026 21:13
@codex-scheduled-tasks
codex-scheduled-tasks Bot merged commit 7173e1c into main Sep 23, 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.

Enforce published deferred-validation catalogs

0 participants