Skip to content

J1 (nix): project unlock key admission + one-session handover + S1 make_secret component implementation [DRAFT] - #188

Draft
amad-malik wants to merge 7 commits into
nix/cortex-day3-s1-correction-20261018from
nix/cortex-day3-j1-custody-20261019
Draft

amad-malik wants to merge 7 commits into
nix/cortex-day3-s1-correction-20261018from
nix/cortex-day3-j1-custody-20261019

Conversation

@amad-malik

Copy link
Copy Markdown
Contributor

DRAFT, source only, stacked on the closed S1 head b0a41bc so the diff is J1 alone. Row feb9dc8b (cox J1-J6). Adds next/release/ship/install/project_key.py (private 0400 key-file opener, derived key id, UnlockSession) and implements make_secret.py at component level over the closed doubles. Not merged by the author; Kai authorizes the final merge, Hale reviews one round. Known gaps: actual Core/S4 join not run, no native identity/reboot/second-user proof, new tests not registered in .github/next-offline-suites.json (not owned).

🤖 Generated with Claude Code

amad-malik and others added 7 commits October 19, 2026 01:23
… and callable project_key interface (skeleton only, every function refuses install_not_wired)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…handover (20 tests, 91 assertion failures, 0 errors; static controls pass)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…ved key id and one-session fresh-descriptor handover (21 tests OK on 3.14.0 and 3.13.7; RED deciders unchanged, one test added)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…t level (55 closed tests GREEN unchanged, 5 supplementary; resolvers stay unbound)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… (Cox-authorized 3-line patch 89705f00, no reorder)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…t key and directory metadata and the original deadline after admission (7 failures, 0 errors; 2 controls pass)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…L, and re-check the original deadline, after admission before a descriptor is issued (30 tests OK on 3.14.0 and 3.13.7; RED tests unchanged)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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