docs(security): record verified source delivery and native preparation
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a1468b-63fa-7710-85dc-8f2e16b3ebfa
This commit is contained in:
tegwick 2026-10-17 00:42:06 +02:00
parent 4f65e41ac5
commit 6cb43c0cc5
2 changed files with 42 additions and 5 deletions

View file

@ -690,7 +690,7 @@ Native admission and all other-owner acceptance remain open.
```task
id: NK-WP-0048-T14
status: todo
status: progress
depends_on: [NK-WP-0048-T20]
priority: high
state_hub_task_id: "fce95440-a25b-5f27-8ef3-a3d182099113"
@ -975,3 +975,22 @@ no native owner assent, production rollout, protected session/evidence callbacks
ordinary type admission or consumer login proof. LLDAP has no conditional
membership mutation or generation token here: exact readback cannot exclude
ABA or a concurrent external writer, so T14 remains open.
2026-10-17 verified source follow-through: source commit `4f65e41` passed normal
local scanning and all 65 canonical provisioner tests. The actual disposable
LLDAP receipt passed all 14 oracles; independent verification on the pinned
daemon found both exact names and the run label absent. Source integration
includes the ADR-0015 documentation correction; the journal remains local-only.
T14 source preparation is underway. Twenty-three pinned public sources identify
NetKingdom implementation/reconciliation, Platform custody/database governance
and rapp-postgres consumer provisioning; the inspected runtime binding does not
assign identity-provisioner a package. The existing User Engine runtime token
and pod route are not a protected-case caller lane. The native proposal preserves
the same journal seam on a dedicated CNPG consumer and requires authoritative
scope binding, admitted role/lease/placement/recovery and all LDAP writers fenced.
The declared exclusive maintenance window is not mechanical exclusion of WebUI,
helper or lifecycle writers. Capacity placement and EUR cost/risk remain owner
decisions. No package, database, credential, rollout or owner assent was created.
Custodian evidence: group-provenance-r1/native-storage-proposal-r1; final source,
projection and cleanup review: resume-integration-r1/publication-verification.json.

View file

@ -28,8 +28,8 @@ These are retrospective task records of evidenced work, not additional delivery
or newly granted authority. The earlier dated narrative remains in Git at
`cc2dd01`; its evidence references are carried into the tasks below.
**Current position, source refinement 2026-10-17:** 24 tasks done; 2 in
progress; 3 ready to start (`todo`); 7 waiting on explicit prerequisites. These are task counts, not an effort-based
**Current position, source refinement 2026-10-17:** 24 tasks done; 4 in
progress; 1 ready to start (`todo`); 7 waiting on explicit prerequisites. These are task counts, not an effort-based
completion percentage. Assignees are also written in task descriptions because
the current Forge projector does not populate the dedicated Hub assignee field. The outage-retrieval tool and restore-packet draft are now prepared;
independent outage retrieval and Storage Share publication are accepted;
@ -1042,7 +1042,7 @@ attempt readiness; actual recovery/consumer acceptance remains T18 and MFA T19.
```task
id: NK-WP-0049-T35
status: todo
status: progress
priority: high
assignee: codex
depends_on: [NK-WP-0049-T34]
@ -1075,7 +1075,7 @@ completion. This delivers preparation/disposition, not actual TLS recovery.
```task
id: NK-WP-0049-T36
status: todo
status: progress
priority: high
assignee: codex
depends_on: [NK-WP-0049-T34]
@ -1166,3 +1166,21 @@ make original TLS recovery ownership and selected original admission metadata li
work. T33 retains final attempt readiness and its original Hub UUID. This adds no
actual recovery, MFA, native authority or owner assent. Source task counts above
refer to this file; projection has not been claimed for this proposed refinement.
2026-10-17 verified source follow-through: source commit `4f65e41` passed normal
local scanning and 111 canonical focused checks. The initial T34 source-only
preparation now has an exact integrated source revision; existing real-SOPS
compatibility remains partly skipped and actual owner-held execution remains T18.
T35/T36 source preparation is underway, with 17 pinned public-source references.
railiance-cluster owns the ingress/cert-manager/cluster-backup substrate; the
inspected same-host encrypted backup source establishes no independent original
kc-tls/trust recovery or accepted reissue. Draft owner questions remain unsent;
no private TLS input was requested. The historically deployed
secrets-engine-openbao registration is a defensible proposed consumer: its
7 October issuer and 10 October consumer proofs predate the reviewed archive.
The exact selector proposal is retained without current assent or private archive
validation. No token exchange, OpenBao login, client secret retrieval, new grant
or production redirect occurred. Keep incomplete admission refused before custody.
Custodian evidence: recovery-attempt-r1/t35-t36-source-next; final source/projection
review: resume-integration-r1/publication-verification.json.