the-custodian/tools
codex 1674ea550d
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
ADR-008: relocate the multi-tenancy framework to NetKingdom canon
Multi-tenancy is part of the IT-security framework NetKingdom provides, so it
belongs beside the IAM Profile and the tenant-engine boundary contract rather
than in the work-factory canon. Operator decision.

Relocation surfaced two things a review would have caught embarrassingly late.

NetKingdom's accepted platform-identity-security-architecture has used the word
plane since July for a trust and deployment layer - bootstrap, platform
control, tenant. This framework was using the same word for an independent
dimension of concern. Two senses of one word in one canon is precisely the
concept-ownership collision the estate is careful about, and the newcomer
yields: they are now axes. The rename is also just better, since a posture
vector is a point in five-dimensional space.

That same document also disproves the framework's opening line. It has
described the trust model, the tenant model and a capability progression since
2026-07-23, so the claim that the estate had never written down what it was
building was wrong. The accurate and narrower claim is that nothing said how
far a given service had got, or could hold several answers at once.

Stub left behind so the ADR-008 identifier resolves. The renderer moved to
policy-nexus, which owns publication.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 15:40:59 +02:00
..
add_archive_terminology_note.py CUST-WP-0055: finish T02/T06/T07 and close workplan 2026-07-08 20:26:24 +02:00
batch_author_repo_classifications.py Complete CUST-WP-0050 T11: classify and register remaining portfolio repos 2026-06-22 17:50:26 +02:00
cancel-duplicate-hub-tasks.sh feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
gitea-disable-package-push.sh tools: disable Gitea package push on coulombcore (read-only mirror) 2026-07-08 13:26:09 +02:00
gitea-package-readonly-ingressroute.yaml tools: disable Gitea package push on coulombcore (read-only mirror) 2026-07-08 13:26:09 +02:00
gitea-set-readonly.sh tools: archive coulomb Gitea org for read-only mirror policy 2026-07-08 13:11:43 +02:00
gitea_ssh_inventory.py CUST-WP-0050 follow-up: human review, push tooling, SSH inventory 2026-06-22 17:59:55 +02:00
human_review_classifications.py CUST-WP-0050 follow-up: human review, push tooling, SSH inventory 2026-06-22 17:59:55 +02:00
migrate-gitea-repos-to-forgejo.sh tools: batch Gitea-to-Forgejo migration script 2026-07-08 12:39:16 +02:00
migrate-working-memory-pvc-to-clone.sh feat(T06): complete sink path decoupling and working-memory sweep sync 2026-07-07 01:01:26 +02:00
patch-forgejo-remote-urls.sh finish(CUST-WP-0054): workstation independence engineering closeout 2026-07-08 11:42:49 +02:00
phase5-stabilization-check.sh docs(CUST-WP-0054-T05): open Phase 5 stabilization window 2026-07-06 19:41:42 +02:00
phoenix-drill.sh finish(CUST-WP-0054): workstation independence engineering closeout 2026-07-08 11:42:49 +02:00
push_repo_classifications.sh CUST-WP-0050 follow-up: human review, push tooling, SSH inventory 2026-06-22 17:59:55 +02:00
railiance01-bulk-clone-repos.sh docs(CUST-WP-0054-T05): Phase 4 sweep checkout migration evidence 2026-07-06 19:24:28 +02:00
railiance01-register-host-paths.sh docs(CUST-WP-0054-T05): Phase 4 sweep checkout migration evidence 2026-07-06 19:24:28 +02:00
scan_workstream_allowlist.yaml CUST-WP-0055: finish T02/T06/T07 and close workplan 2026-07-08 20:26:24 +02:00
scan_workstream_terminology.py feat(terminology): add fleet scan allowlist and prose gate (CUST-WP-0055 T08) 2026-07-08 16:08:32 +02:00
sweep_workstream_prose.py feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
validate_repo_classification.py Start CUST-WP-0050: T01 allowed-values + validator; classify the-custodian 2026-06-22 02:02:01 +02:00
validate_work_records.py CUST-WP-0060 test coverage: validate_work_records suite + CI wiring + C-31 comment fix 2026-07-20 23:09:25 +02:00