Commit graph

98 commits

Author SHA1 Message Date
0d62d8107b Record the owner returns that keep the live residuals blocked.
The owner workers confirmed the missing identity, substrate window, engagement, and T-06 surface. Emergent accepted only the bounded 0.2.6 review gate, and risk-nexus left RISK-F-0015 open.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 03:09:28 +02:00
07d46fd8df Name the unread messages that carry the live-residual requirements.
The owner copies were left unread. Whitehat does not treat delivery as
acceptance.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:50:06 +02:00
7b5bc1e444 Record the owner requirements that keep the live residuals blocked.
WHITEHAT-WP-0006 still waits on rapp-postgres, an operator substrate
window, and access-engine or a new audit-core engagement. WHITEHAT-WP-0008
still waits on a named live ASM surface, with T-06 on approval-engine.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:48:59 +02:00
de7235420a Refresh the work-record index for finished WHITEHAT-WP-0010.
State Hub ids from fix-consistency are now in the workplan file.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:42:19 +02:00
custodian-sync
e61acd653d chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-04:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:41:50 +02:00
5f40971341 Name the hub messages that carry the 0.2.6 disposition.
emergent-security and risk-nexus each have an unread copy. The earlier
copies were stamped read by the sender and are not the delivery.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:41:09 +02:00
db32a4174f Record the offline disposition of Emergent knowledge 0.2.6.
The sealed digest passes the calibrated library probes. The recorded corpus
shows no unsafe effect, and the zones and model-switch routes match the
fixture. RISK-F-0015 and EMERGENT-WP-0002-T07 stay with their owners.

Assistant: grok
Assistant-Session: 01a10450-dda4-7253-91a9-b8dccb2f0173
2026-10-04 02:38:29 +02:00
0ebcc4c571 Refresh the work-record index for finished WHITEHAT-WP-0009.
fix-consistency regenerated WORK-RECORDS.md after the status sync commit. The index now shows the plan finished and T03 done.

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 19:59:40 +02:00
custodian-sync
d37eaf73b5 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-03:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 19:59:27 +02:00
3e7f3b75f7 Finish WHITEHAT-WP-0009 after the acceptance dispositions were recorded.
Emergent-security commit 19e7feb accepts the scoped offline review and the two library remediations, and leaves provider evidence and the informed-decision pin with EMERGENT-WP-0002. The three Whitehat tasks are done. The open RISK-F records stay with risk-nexus.

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 19:58:49 +02:00
679362968e Name the risk-nexus ids that now hold the Emergent knowledge findings.
RISK-F-0013, RISK-F-0014 and RISK-F-0015 are filed and graded in risk-nexus. WHITEHAT-WP-0009-T03 stays waiting on emergent-security acceptance, and the workplan stays blocked.

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 19:14:07 +02:00
custodian-sync
2d9f81c4ce chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-03:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 18:46:19 +02:00
7a6a44e3e6 Record the 0.2.3 offline retest and the remaining WP-0009 blockers.
The default 0.2.1 reproducer still reports WH-KNOW-001 and WH-KNOW-002. The same probes against local emergent-security 0.2.3 do not reproduce them. T03 stays waiting on risk-nexus registration and emergent-security acceptance, and the workplan stays blocked.

Assistant: grok
Assistant-Session: 01a102a0-0003-7391-bebd-c979e4f430be
2026-10-03 18:45:33 +02:00
custodian-sync
13dacffaf2 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-03:
  - update .custodian-brief.md for whitehat-security

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a10238-7ecc-78e2-903d-075f50e913cc
2026-10-03 18:13:24 +02:00
433a497dd2 Preserve Emergent knowledge offline review and outstanding acceptance gate
Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a10238-7ecc-78e2-903d-075f50e913cc
2026-10-03 18:12:51 +02:00
custodian-sync
b7acdb71a4 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-03:
  - update .custodian-brief.md for whitehat-security

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a10238-7ecc-78e2-903d-075f50e913cc
2026-10-03 17:27:22 +02:00
b5cc6706b9 Apply GH-DEC-2026-017 and GH-DEC-2026-020 to the layer declaration.
This repository never received GH-DEC-2026-017 (gate-house's gap, recorded
in GH-DEC-2026-020), so both rulings land here together.

- INTENT.md frontmatter: remove standard_version: "0.7" (017 section 5) and
  de-version the standard: path to net-kingdom/canon/standards/
  security-layer-model (020 section 1). layer: Staff is unchanged and
  INTENT.md remains the declaration (017 section 1); no layer.yaml added.
- tests/test_layer_declaration.py: stop asserting the old
  standard_version; case-fold the layer comparison (017 section 2); fail if
  any frontmatter key or value carries a standard or companion version,
  including a versioned standard: path or companion_version (020 sections
  1-2); comments are not reached. Known-bad forms are exercised.

conformance_state is left untouched pending gate-house's open question.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 63291@bnt-lap001
Assistant-Session: 8bd77868-ca68-4f49-bb1e-d539ecc0d703
2026-09-21 09:36:53 +02:00
2488be84db Classify open workplans with flavor (CUST-WP-0072).
Set flavor on open workplans from origin/prose/status. Copy existing
depends_on aliases only. Do not promote residuals.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
2026-09-14 15:50:50 +02:00
repo-manager
60aaba01e2 chore(registrar): assign State Hub identifiers
Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 15:47:24 +02:00
7bc0933118 Finish WHITEHAT-WP-0007 and own live ASM residuals in WP-0008
Triage and in-process T-01–T-10 calibration are complete. Live ASM runs
move to WHITEHAT-WP-0008, which authorizes no packet. Record DoD-Ok on
WP-0007.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 15:43:07 +02:00
6f1ca0bfef Add in-process known-bad fixtures for remaining ASM T-01–T-10
Each Canon test now has a fixture-asm registration that fails known-bad
and passes known-good in-process. Live asm-tNN targets stay pending.
No network, OpenBao, or packet.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 13:05:42 +02:00
75deaf073f Admit fixture-asm for ASM T-06 and calibrate known-bad replay
Reassess the T-06 blocker against the secrets-engine consume client.
Gate House cited 3cd9955; approval_consume.py first appears at 4b4d556.
An in-process CAS disables different-digest conflict for known-bad and
drives consume_approval through a mock opener. No network or OpenBao.
Live asm-t06 stays pending.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 10:10:53 +02:00
repo-manager
75b79a0167 chore(registrar): assign State Hub identifiers
Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 01:15:33 +02:00
repo-manager
75a00836b1 repo.work.close_intake WHITEHAT-IN-0002
correlation_id: 009a96b7-4fa0-4403-bc89-cd6d2a5afaaa
reason: Promoted to WHITEHAT-WP-0007; ten ASM tests triaged as pending
source: repo-manager

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 01:11:26 +02:00
repo-manager
16bf776c8c repo.work.route_intake WHITEHAT-IN-0002
correlation_id: 03723303-aa3b-4e96-ae9f-bf1b5e35b1d8
reason: Triage lives in WHITEHAT-WP-0007
source: repo-manager

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 01:11:24 +02:00
5384f051d2 Promote ASM T-01–T-10 into WHITEHAT-WP-0007 and triage each test
Extend whitehat-target/v1 with fixture-asm/asm instead of mapping onto
E2, E3, or capacity. Register all ten Canon tests as pending with named
blockers, known-bad designs, and result routes. Add a value-safe
conformance-message renderer. Authorizes no probe.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 01:11:16 +02:00
repo-manager
44d6958b71 chore(registrar): assign State Hub identifiers
Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 00:54:35 +02:00
repo-manager
1a7697dd48 repo.work.create_intake WHITEHAT-IN-0002
correlation_id: e2ec3c78-24b6-4dcd-9057-52cd0d14cb20
reason: Start GH-WP-0001-T06 ASM target handoff as WHITEHAT-IN-0002
source: repo-manager

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-02 00:52:47 +02:00
repo-manager
dea2477492 repo.work.close_intake WHITEHAT-IN-0001
correlation_id: 90a20f2b-e027-4d55-b0dd-c97c75fccd15
reason: Declared Staff in INTENT.md in this repository's own voice. gate-house may specify the invariant; it does not author our probes.
source: repo-manager

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 21:00:23 +02:00
repo-manager
a9e963cb7f chore(registrar): assign State Hub identifiers
Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:55:21 +02:00
a61d7df925 Record DoD-Ok on WHITEHAT-WP-0002 through 0005
Finished custody-adapter plans were quality-debt-open without a DoD
assessment. Index WHITEHAT-IN-0001 as closed.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:52:54 +02:00
custodian-sync
dbd9ed6b07 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-01:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:51:37 +02:00
75df0207c3 Declare Staff in INTENT.md and record WP-0001 DoD-Ok
Replace the transcribed gate-house review note with this repository's
own v0.7 §11 declaration. Close WHITEHAT-IN-0001: Staff, blocked-clean,
probe authorship retained here. Record DoD-Ok on WHITEHAT-WP-0001 so
the finished plan is not quality-debt-open.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:49:53 +02:00
repo-manager
61cff193d3 chore(registrar): assign State Hub identifiers
Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:34:40 +02:00
928430e400 Refresh work-record index
Index WHITEHAT-WP-0001 as finished and WHITEHAT-WP-0006 as the blocked
live residual owner after fix-consistency regenerated WORK-RECORDS.md.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:30:03 +02:00
custodian-sync
7b32052e87 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-01:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:29:29 +02:00
43327183d8 Finish WHITEHAT-WP-0001 and own live residuals in WP-0006
Close T05 and T06 on the same applicable-target rule as T03: E3 cadence
and in-process calibration, platform-pg not_applicable, P1/P2 evaluator
proven against known-good and known-bad samples. Persist offline capacity
calibration. Live E3, P1/P2, flex-auth E2, and a later audit-core run
move to WHITEHAT-WP-0006, which authorizes no packet.

Assistant: grok
Assistant-Session: 01a05e32-c776-72a3-86ec-c490e027aca9
2026-09-01 20:26:47 +02:00
69e03efd7f Refresh work-record index
Regenerated by fix-consistency; adds the inbound layer-declaration intake.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2564823@bnt-lap001
Assistant-Session: 2a7ed827-4928-4b9f-8613-9135c9cadfe9
2026-08-29 02:45:20 +02:00
repo-manager
8777a821ee repo.work.create_intake WHITEHAT-IN-0001
correlation_id: accd1603-b6b7-4b1d-a9ec-d3e78517a33f
reason: Request own-voice layer declaration under §11
source: repo-manager

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2564823@bnt-lap001
Assistant-Session: 2a7ed827-4928-4b9f-8613-9135c9cadfe9
2026-08-28 23:03:30 +02:00
0d48f38c85 Point layering note at the published standard
The layer model is now published as
net-kingdom/canon/standards/security-layer-model_v0.1.md (proposed) and
ratified by gate-house GH-DEC-2026-001. The note previously said the
standard was not yet written.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2564823@bnt-lap001
Assistant-Session: 2a7ed827-4928-4b9f-8613-9135c9cadfe9
2026-08-28 21:21:08 +02:00
4d5eaef8a5 Note NetKingdom layering review in INTENT
Records this repository's layer in the NetKingdom IT-security layer model
(Taxonomy / Tooling / Engines / Staff) and what should change in this INTENT
as a result. Links to the review that established the model:
gate-house/history/2026-08-28-security-layer-model-and-gate-house-recut.md

The note flags pending adaptation only; the body is unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2564823@bnt-lap001
Assistant-Session: 2a7ed827-4928-4b9f-8613-9135c9cadfe9
2026-08-28 20:33:43 +02:00
custodian-sync
41748396ef chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-25:
  - update .custodian-brief.md for whitehat-security

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 19:29:35 +02:00
45fed092f8 fix(workplans): complete derived task identifiers
Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 19:29:12 +02:00
342cac3cb9 fix(workplans): adopt ADR-007 derived identifiers
Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 19:27:52 +02:00
72fbc4ee4e docs(agents): repoint remote State Hub URL to the in-cluster address
The remote row pointed at 127.0.0.1:18000, a reverse tunnel back to the
workstation. On railiance01 the State Hub runs in the cluster on that same
machine, so the request left the box and came back to reach a local service.

Refs CUST-WP-0067-T07

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 00:22:21 +02:00
4c1e0db718 Index WHITEHAT-WP-0001 T03/T07 closeout in WORK-RECORDS.md
Assistant: grok
Assistant-Session: 01a02670-3345-76f2-a014-70fde8e2a2bb
2026-08-23 00:44:18 +02:00
custodian-sync
a09b6f93c0 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-23:
  - update .custodian-brief.md for whitehat-security

Assistant: grok
Assistant-Session: 01a02670-3345-76f2-a014-70fde8e2a2bb
2026-08-23 00:44:06 +02:00
3295b715c5 Record the audit-core E2-03 target pass and close T03/T07
Land the sanitized WH-ENG-20260822-AUDIT-E2-03 report, mark the
engagement completed and terminal, and close the applicable E2 harness
and risk-nexus delivery tasks. flex-auth stays pending; tenant-engine
stays not_applicable.

Assistant: grok
Assistant-Session: 01a02670-3345-76f2-a014-70fde8e2a2bb
2026-08-23 00:42:31 +02:00
5fcb3ec280 Approve WH-ENG-20260822-AUDIT-E2-03
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02991-be07-7bb3-8b6d-e9701b5621de
2026-08-22 23:30:07 +02:00
96d6781036 Prepare receipt-bound audit E2 third attempt
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02991-be07-7bb3-8b6d-e9701b5621de
2026-08-22 23:23:48 +02:00