| content |
{"Commits":[{"Sha1":"6e539f37f {"Commits":[{"Sha1":"6e539f37f7bba887be1d1ffb00084e41394cfe83","Message":"chore(reports): rebind static gates and workbench snapshots @ 4511cac34\n\nRoot check chain (29 rings) and workbench:snapshots regenerated on the clean tree\nof the public-file orphan-reclaim fix. check:evidence is partial: 0 errors; the\nremaining stale entries are warn-level database-backed acceptances whose scope\ncovers runtime/modules and were not rerun here; public-file unit + isolated\nintegration suites passed (60 tests, new regression included).\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-21T01:59:01-07:00"},{"Sha1":"4511cac3435fdf1fd345ea4284e06e8c053f5c48","Message":"fix(public-file): orphan-reclaim only reclaims uploads whose completion was never requested\n\ncompleted_at is written only when a scan ends CLEAN, so the orphan predicate\n(completed_at IS NULL AND created_at older than the grace period) also matched\nINFECTED / REJECTED evidence rows and PENDING rows whose completion had been\nrequested while the scanner was down; after 24 hours orphan-reclaim deleted their\nbytes and ledger rows. Add scan_started_at IS NULL to listIncompleteBefore and\nclaimIncomplete, document the criterion in the job, and add an isolated\nPostgreSQL regression that seeds all four shapes and checks only the\nnever-requested upload is reclaimed (the test fails on the previous predicate\nwith reclaimed=4).\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-21T01:54:23-07:00"}],"HeadCommit":{"Sha1":"6e539f37f7bba887be1d1ffb00084e41394cfe83","Message":"chore(reports): rebind static gates and workbench snapshots @ 4511cac34\n\nRoot check chain (29 rings) and workbench:snapshots regenerated on the clean tree\nof the public-file orphan-reclaim fix. check:evidence is partial: 0 errors; the\nremaining stale entries are warn-level database-backed acceptances whose scope\ncovers runtime/modules and were not rerun here; public-file unit + isolated\nintegration suites passed (60 tests, new regression included).\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-21T01:59:01-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/c33f84e6f213439d53f12a14ac1ed07143d3a5e4...6e539f37f7bba887be1d1ffb00084e41394cfe83","Len":2}... |