Files
MarioGLealPandClaude Opus 5.5 6af15cd886
ci / checks (pull_request) Successful in 19s
ci / build (pull_request) Successful in 13s
feat: declare every requested app to Thoth
Each requests-sync now sends Thoth one snapshot of all requested apps
(PUT /v1/scans/requests-<commit>/shikigami/all/items), after planning
against what Thoth had and before the apps' steps run. Thoth keeps them
planned until a scanner sees them; retiring stays with Anubis (D53).
The commit is the scan id, so a resend changes nothing. 403 and 422
(no permission, snapshot refused) fail at once - retrying won't help;
other errors retry as usual. Requests with problems declare nothing.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MdS1HcT3JpVno881Z46fei
2026-10-31 10:47:37 +00:00
..