| content |
{"Commits":[{"Sha1":"3b3a096b7 {"Commits":[{"Sha1":"3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Message":"Release 0.180.0: separation of duties hardening\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-30T19:10:56-07:00"},{"Sha1":"7b756249c273c5a1fa36d6353dd8539a3a80621b","Message":"Separation of duties for position tenure and impact acknowledgements\n\nBehavior change of deployed commands (migration 145): the Human recording a\nPositionTenure revision cannot be its holder; the Human acknowledging a\nKnowledgeRevocationImpact cannot be the revoker/retirer; the Human acknowledging\na DeviceImpact cannot be the one who suspended/retired the Device. Refused with\nINDEPENDENT_REVIEW_REQUIRED in the commands and by AFTER INSERT deferred\nconstraint triggers, so only rows written after the migration are judged.\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-30T18:40:13-07:00"},{"Sha1":"95ac8a84e38917e0c36c56dc7d3e6a5f31563219","Message":"feat: add the isolated alert delivery drill with real Prometheus and Alertmanager (P2.4c local evidence)\n\nThe kernel's own rule file fires ErkAuthorizationDenialBurst in a real Prometheus, routes through a\nreal Alertmanager to a test webhook, and verify-alert-delivery passes only on the receiver's\nconfirmation; with the receiver stopped it reports partial. Not the platform stack, not a person.\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-30T19:05:51-07:00"},{"Sha1":"c4d9248d50061809e2af1b4ab287dc285dd7925c","Message":"K3.3e-2: contract, ledger and 0.179.0 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-30T19:04:19-07:00"},{"Sha1":"db8097604f38dd71a138acc6549ea2a3f1f0102e","Message":"K3.3e-2: reevaluate observed Decisions after an execution policy change\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-30T19:03:59-07:00"}],"HeadCommit":{"Sha1":"3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Message":"Release 0.180.0: separation of duties hardening\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-30T19:10:56-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/af402fad1109700897f5d271b05837f07af73bf7...3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Len":5}... |