| content |
{"Commits":[{"Sha1":"432e40f7b {"Commits":[{"Sha1":"432e40f7b5b226cbde77589c77b00ab59378bc13","Message":"Prepare 0.126.0 Goal contribution release\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-29T21:19:27-07:00"},{"Sha1":"39c09f9998c154ce75eb338b734290dff6b3b653","Message":"Add GoalRef registration and Human-reviewed Goal contribution claims\n\nK5.3 (chapter 7 §152-155, chapter 27 §133-139): the Goal stays with the\nStrategy Authority (catalog external_ref). RegisterGoalRef records a\ntenant-scoped external reference of type Goal, append-only, as a declaration\nonly. A Task or Case contributes to a Goal through a candidate that the\ncurrent owner proposes; only a Human who is neither the proposer nor an\nowner of that work, and who holds review authority for the Goal, can accept\nit. The proposer can withdraw a candidate, and a Goal reviewer or the\nproposer can revoke an accepted claim.\n\nMigration 106 keeps \"a candidate does not change authority\" in the database:\nstate-dependent table constraints (reviewer differs from proposer), a\ncontent-freezing state machine trigger, and a commit-time trigger that\nrequires the event for the row's version to be recorded by the Human named on\nthe row, superusers included. Both tables are guarded by the K9.2 journal.\n\nThe unified Work view lists only accepted claims in goalContribution and no\nprogress figure; task completion never adds an entry (WORK-INV-001).\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-29T21:00:55-07:00"},{"Sha1":"9352de21f3e088f0d36fa6f5958ea25b3278234b","Message":"Prepare 0.125.0 definition lifecycle release\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-29T21:06:29-07:00"},{"Sha1":"6e5d27a8d3ae44e3ea7e77eeb155ab15072db6ca","Message":"Unify five definition version lifecycles\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-29T21:05:39-07:00"},{"Sha1":"dd9cfb23628e6b694f3b84c59ccec59cbc2f9bac","Message":"Record fixed-source Owner ACL acceptance and keep ledger formatting\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-29T21:07:12-07:00"}],"HeadCommit":{"Sha1":"432e40f7b5b226cbde77589c77b00ab59378bc13","Message":"Prepare 0.126.0 Goal contribution release\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-29T21:19:27-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/cdb9e3898208e5f8ed722dcb9163b4a048ee0a0a...432e40f7b5b226cbde77589c77b00ab59378bc13","Len":11}... |