Commit graph

  • 5c45d3c157 APPROVAL-WP-0007-T02 done: actor_consumes; T05 principal_approves split out main tegwick 2026-11-01 00:39:34 +01:00
  • e9e9f93317 APPROVAL-WP-0007-T01 done: required_assurance floor; executor ingress; alignment answer tegwick 2026-10-31 23:07:05 +01:00
  • e5f31477d4 chore(consistency): renormalize lifecycle state [auto] custodian-sync 2026-10-31 15:31:07 +01:00
  • dbdd11798e APPROVAL-WP-0007: approved by the founder (proposed -> ready), NK-WP-0056-T02 follow-up tegwick 2026-10-31 15:30:27 +01:00
  • e10bc95f41 chore: sync State Hub ids for APPROVAL-WP-0007 and work records tegwick 2026-10-31 14:32:26 +01:00
  • 5028fe2231 Answer NK-WP-0056-T02 bounded-execution carrier request; propose APPROVAL-WP-0007 tegwick 2026-10-31 14:19:29 +01:00
  • 297e866e2c Declare the live release units for this owner. tegwick 2026-10-23 15:49:46 +02:00
  • 01abbe1928 Match the work-record index to APPROVAL-WP-0005-T02 wait. tegwick 2026-10-23 15:44:46 +02:00
  • a8397abdc7 Record the approval-engine coordination follow-up. tegwick 2026-10-23 15:43:26 +02:00
  • a3564edc25 chore: sync State Hub ids, generated briefs and work records tegwick 2026-10-21 09:12:01 +02:00
  • d40e842052 Preserve fractional approval expiry through atomic consumption tegwick 2026-10-16 17:35:53 +02:00
  • 3485415b82 Add producer-owned Go approval fact validation and canonical vectors tegwick 2026-10-16 16:25:54 +02:00
  • eece796b8b fix: confirm exact canonical consumed act binding tegwick 2026-10-16 09:20:33 +02:00
  • 8624fa20bb docs: close scoped consume provenance source delivery tegwick 2026-10-16 08:26:48 +02:00
  • 477c683991 fix(audit): retain authenticated consume identity and exact binding tegwick 2026-10-16 07:51:39 +02:00
  • 9491d1d3a7 Deploy scanned schema6 cadence release on approved hourly runtime tegwick 2026-10-15 21:33:50 +02:00
  • a786b061da Derive heartbeat cadence from the shared coordination frame tegwick 2026-10-15 20:41:49 +02:00
  • db850aded5 docs(reuse): establish reviewed NetKingdom security capabilities tegwick 2026-10-14 06:38:09 +02:00
  • e1649617e8 Record GateHouse A11 r2/A12 r3 owner review and work-record index tegwick 2026-10-11 20:22:36 +02:00
  • b428ffecb1 Bound approval transport and refuse redirects and proxies tegwick 2026-10-11 16:45:18 +02:00
  • 2eb045bfbf Record completed approval transport repair preparation tegwick 2026-10-11 16:29:53 +02:00
  • 6923259aa7 chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-11 15:46:12 +02:00
  • e864305d4d Publish reviewed strict execution consumption confirmation client tegwick 2026-10-11 15:03:24 +02:00
  • 097a2f2834 Record bounded execution consumption contract source preparation tegwick 2026-10-11 14:38:14 +02:00
  • c8ae88057d chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-10 20:29:28 +02:00
  • 17f2225caa Added workstats tegwick 2026-10-04 18:24:43 +02:00
  • 5733205de8 chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-04 11:37:28 +02:00
  • 24a5ecd56b Add bounded source reconciliation counts and clarify receiver dependencies tegwick 2026-10-04 11:34:42 +02:00
  • 1044a5f36d chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-04 11:28:36 +02:00
  • bff815ad55 chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-04 11:27:12 +02:00
  • c9ad5c2dd7 Retain verified tenant provenance and reconcile production blockers tegwick 2026-10-04 11:26:32 +02:00
  • 931e0b3249 Migrate owned cadence declaration to published contract tegwick 2026-10-03 22:59:46 +02:00
  • 3abb576821 chore(consistency): sync task status from DB [auto] custodian-sync 2026-10-03 22:51:29 +02:00
  • 901d569757 Close flex-auth -> access-engine rename intake with evidence (FLEX-WP-0020) tegwick 2026-09-30 18:56:31 +02:00
  • 2b6e4f2c11 chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-30 15:06:50 +02:00
  • d485c77740 intake: flex-auth to access-engine rename consumer confirmation (FLEX-WP-0020) tegwick 2026-09-30 15:06:21 +02:00
  • 74feb4e414 chore(consistency): regenerate WORK-RECORDS.md tegwick 2026-09-28 22:43:27 +02:00
  • ee0173bec6 chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-28 22:37:42 +02:00
  • bd83befabe Move progress tasks with external gates to wait tegwick 2026-09-28 22:36:46 +02:00
  • b81b651ff4 chore(consistency): regenerate WORK-RECORDS.md [auto] tegwick 2026-09-27 21:08:07 +02:00
  • 4a755ed3af Mark APPROVAL-WP-0002 blocked after loose-ends sweep finds no reachable local work tegwick 2026-09-27 21:06:43 +02:00
  • 093c51a245 chore(consistency): sync hub ids and work records [auto] tegwick 2026-09-27 20:24:46 +02:00
  • 23022dcf8a chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-27 20:24:38 +02:00
  • c93628a017 Let supersede() reissue an expired approval given a fresh window tegwick 2026-09-27 20:23:56 +02:00
  • 71ae259877 Apply GH-DEC-2026-020: remove companion_version from layer.yaml tegwick 2026-09-21 09:37:12 +02:00
  • 39e3380447 Apply GH-DEC-2026-017: INTENT.md governs, layer.yaml is derived, no version tegwick 2026-09-21 07:35:00 +02:00
  • 675d3df2e0 Classify open workplans with flavor (CUST-WP-0072). tegwick 2026-09-14 15:50:41 +02:00
  • c55574cf7f Record T03 review admission and measured CPU request tegwick 2026-09-14 02:47:31 +02:00
  • abb273d2a7 Sync approval deployment completion index tegwick 2026-09-14 01:11:44 +02:00
  • 68a25109e9 chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-14 01:10:28 +02:00
  • d710bf0088 Deploy approval service and verify native persistence and audit tegwick 2026-09-14 01:08:50 +02:00
  • a0a602976e Principal is the requesting party, not the approver tegwick 2026-09-10 22:43:33 +02:00
  • 2fdb01d42a Disable the live operator client, keep its custody tegwick 2026-09-10 20:49:36 +02:00
  • bfb1e66646 Heartbeat per event class, not per source tegwick 2026-09-10 20:36:21 +02:00
  • c8f85c6d76 Publish and pin the verified schema-v5 approval candidate tegwick 2026-09-10 19:35:05 +02:00
  • be1a388a84 Enforce declared human controls at approval binding tegwick 2026-09-10 19:26:12 +02:00
  • a3c94fb241 docs: refresh work record index after digest contract proof tegwick 2026-09-10 18:48:01 +02:00
  • efff75f790 chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-10 18:46:34 +02:00
  • 694d215652 repo.work.assign_missing_identifiers repo-manager 2026-09-10 18:39:31 +02:00
  • adb5cb0a9a test: enforce the presentation exclusion contract for approval digests tegwick 2026-09-10 18:39:30 +02:00
  • 62233c7c52 Say what the tenant check is, and what view_hash is not tegwick 2026-09-10 07:56:28 +02:00
  • 849c75bb09 Answer who presents approval-engine-operator: nobody tegwick 2026-09-09 23:17:43 +02:00
  • fec4eaeb1b Hold the pinned image against the repository's schema tegwick 2026-09-09 14:38:21 +02:00
  • 92043cfe51 Log the T01 approver-evidence work tegwick 2026-09-09 14:10:31 +02:00
  • 31da1af5e4 Record the verified principal type on approver entries (schema v4) tegwick 2026-09-09 14:09:54 +02:00
  • 8b8ada6c4a Log the approver-surface handoff against T01 tegwick 2026-09-09 12:48:45 +02:00
  • 5203f46e47 State approval-engine's requirements on the informed-decision approver surface tegwick 2026-09-09 12:48:34 +02:00
  • b46b0f2666 docs(admission): resolve approval audit tenant and redaction inputs tegwick 2026-09-08 17:01:42 +02:00
  • 24ec18fe3f Refuse to invent the human approver client_id and callback URI tegwick 2026-09-08 14:47:40 +02:00
  • d5d1e41035 Publish the valid-but-unbound claim; the missing shape was confounded tegwick 2026-09-07 13:48:00 +02:00
  • 119359c33d Reconcile the release record; guard the image pin with tests tegwick 2026-09-07 09:04:34 +02:00
  • 3ab497e0a7 Record that pdp_digest does not authenticate the decision tegwick 2026-09-07 00:20:59 +02:00
  • f67e7a3566 Return the v0.8 text review gate-house asked for tegwick 2026-09-07 00:19:40 +02:00
  • b51d174500 Pin published approval-engine release candidate tegwick 2026-09-06 23:32:19 +02:00
  • d7a9fe53db Adopt Alpine as the sanctioned base; release candidate scans clean tegwick 2026-09-06 23:01:41 +02:00
  • f88a92fb37 Run the scan gate; harden the image and stop short of release tegwick 2026-09-06 22:52:20 +02:00
  • 6d18f62a90 Set the approval store tenant to exact tenant:platform tegwick 2026-09-06 22:33:50 +02:00
  • 5c87ba8610 Name the execute-time digest target; record the tenant collision tegwick 2026-09-06 20:35:59 +02:00
  • 06544b0fb4 fix: align approval deployment endpoints with live KeyCape tegwick 2026-09-06 19:45:40 +02:00
  • 9f6d038507 Record what pdp_digest can and cannot cover tegwick 2026-09-06 14:52:29 +02:00
  • 7e756773de Implement GH-DEC-2026-008: declared PDP-path intent, enforced at issue tegwick 2026-09-06 14:51:23 +02:00
  • 6d0dfc8010 State pdp_digest explicitly; decline to publish a vocabulary mapping tegwick 2026-09-06 09:32:11 +02:00
  • 87e55e2bca Carry threshold evidence on issuance and use events tegwick 2026-09-06 08:10:21 +02:00
  • 48ffc34993 chore(consistency): record decision id for GH-DEC-2026-005 tegwick 2026-09-06 08:05:00 +02:00
  • 2db663fbf5 Record GH-DEC-2026-005 in the claim contract itself tegwick 2026-09-06 08:02:48 +02:00
  • 60c3cebbfa chore(consistency): refresh work-record index after GH-DEC-2026-005 tegwick 2026-09-06 01:37:39 +02:00
  • 564534dbcb Record GH-DEC-2026-005; strike the spent G3 revisit trigger tegwick 2026-09-06 01:36:03 +02:00
  • 54ced98b84 chore(consistency): record APPROVAL-IN-0002 intake id and refresh index tegwick 2026-09-06 01:28:39 +02:00
  • 7fd841f773 Draft the gate-house decision request on the claim envelope tegwick 2026-09-06 01:23:58 +02:00
  • 2f4b7697fa chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-06 01:09:55 +02:00
  • 115f309e0a Record the claim vs ActionAuthorization envelope divergence tegwick 2026-09-06 01:09:23 +02:00
  • 2370f69927 Harden the PEP harness and KeyCape registration request tegwick 2026-09-02 15:46:06 +02:00
  • 2bd2d19a98 Implement approval engine production readiness tegwick 2026-09-02 00:52:04 +02:00
  • ebce5abb27 chore(registrar): assign State Hub identifiers repo-manager 2026-09-01 23:47:54 +02:00
  • c3f1dfbc07 Finish approval engine spine tegwick 2026-09-01 23:45:48 +02:00
  • e7c210bf56 chore(consistency): sync task status from DB [auto] custodian-sync 2026-09-01 20:45:52 +02:00
  • c64c5faec4 Add repo classification to close C-24/C-35 tegwick 2026-08-29 14:43:52 +02:00
  • b06846ee0c Refresh work-record index after spine tasks landed tegwick 2026-08-29 12:53:49 +02:00
  • 176a4e1a61 chore(consistency): sync task status from DB [auto] custodian-sync 2026-08-29 12:53:39 +02:00
  • 9c9528f5b2 Implement the engine spine: claim, outbox, machine, API tegwick 2026-08-29 12:52:49 +02:00