| content |
{"Commits":[{"Sha1":"274993966 {"Commits":[{"Sha1":"274993966104a52e89bc81dda4db05c332923a56","Message":"wip(K3.3): PolicyDefinition — preserved snapshot of uncommitted work (base 0.71, not for merge)\n\nPreservation snapshot (R0, 2026-09-29) of work that only existed as uncommitted changes in a /tmp worktree.\nNothing here was verified by this commit: no tests were ever written for it and it was not run against a database.\n\nWhat the snapshot contains:\n- sql/072_policy_definition.sql: governance.policy_definition_version (EXECUTION_AUTHORIZATION with maxTtlSeconds),\n a ten-state lifecycle, immutable content, one ACTIVE version per tenant and type, FORCE RLS; also replaces the\n authority_assignment action CHECK with governance.manage_policy / governance.approve_policy added. The file header\n is a copy of the K3.2 header.\n- src/contexts/policy-definition.js: the PolicyDefinition commands (create, validate, request review, approve,\n reject, publish, activate, deprecate, retire, revoke) with self-approval denial and authority checks.\n- registrations in commands.js, owner-roles.js, rejection-target.js, kernel.js, catalog and the payload / event\n contracts.\n\nKnown state when preserved:\n- Based on 0490b8e (0.71). Main is 0.103.x with migrations up to 095; 072 already exists there\n (072_task_case_correlation_immutable), so the migration must be renumbered, and kernel.js / catalog / contracts\n will need a real rebase.\n- Missing for the slice: tests, contract document, smoke, and the binding of a GovernanceDecision to the active\n policy version with drift rejection (K3.3b).\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-29T02:31:23-07:00"}],"HeadCommit":{"Sha1":"274993966104a52e89bc81dda4db05c332923a56","Message":"wip(K3.3): PolicyDefinition — preserved snapshot of uncommitted work (base 0.71, not for merge)\n\nPreservation snapshot (R0, 2026-09-29) of work that only existed as uncommitted changes in a /tmp worktree.\nNothing here was verified by this commit: no tests were ever written for it and it was not run against a database.\n\nWhat the snapshot contains:\n- sql/072_policy_definition.sql: governance.policy_definition_version (EXECUTION_AUTHORIZATION with maxTtlSeconds),\n a ten-state lifecycle, immutable content, one ACTIVE version per tenant and type, FORCE RLS; also replaces the\n authority_assignment action CHECK with governance.manage_policy / governance.approve_policy added. The file header\n is a copy of the K3.2 header.\n- src/contexts/policy-definition.js: the PolicyDefinition commands (create, validate, request review, approve,\n reject, publish, activate, deprecate, retire, revoke) with self-approval denial and authority checks.\n- registrations in commands.js, owner-roles.js, rejection-target.js, kernel.js, catalog and the payload / event\n contracts.\n\nKnown state when preserved:\n- Based on 0490b8e (0.71). Main is 0.103.x with migrations up to 095; 072 already exists there\n (072_task_case_correlation_immutable), so the migration must be renumbered, and kernel.js / catalog / contracts\n will need a real rebase.\n- Missing for the slice: tests, contract document, smoke, and the binding of a GovernanceDecision to the active\n policy version with drift rejection (K3.3b).\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-29T02:31:23-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0490b8e294be66821900eb885014ff550abf5770...274993966104a52e89bc81dda4db05c332923a56","Len":1}... |