| 1 | { |
| 2 | "ref": "0d1f50007f9bca3f52b06e1c3074fa14d5fb0720", |
| 3 | "files": { |
| 4 | "hook-protocol/src/matcher.ts": { |
| 5 | "source_sha256": "251d7f8e9197d9733b1d96b65d2775eb824bc5c656880a2ae03910a8b4538d41", |
| 6 | "candidate_sha256": "251d7f8e9197d9733b1d96b65d2775eb824bc5c656880a2ae03910a8b4538d41", |
| 7 | "adaptations": [] |
| 8 | }, |
| 9 | "hook-protocol/src/codec.ts": { |
| 10 | "source_sha256": "beea043c7adbffaed1685381eb6bbd3779b52562891b213bedc8d8de0026e692", |
| 11 | "candidate_sha256": "beea043c7adbffaed1685381eb6bbd3779b52562891b213bedc8d8de0026e692", |
| 12 | "adaptations": [] |
| 13 | }, |
| 14 | "hook-protocol/src/types.ts": { |
| 15 | "source_sha256": "9a65503288c899a523e5178d475455dde7ecfda6f3bffd916a99bbe5f67c1f09", |
| 16 | "candidate_sha256": "3b4dd743d4f0b921447e42f53b356a344de40c1709e72e002410fe2bed09d488", |
| 17 | "adaptations": [ |
| 18 | "removed session-writer-only declaration merging; core remains the event authority" |
| 19 | ] |
| 20 | }, |
| 21 | "hook-protocol/src/merge.ts": { |
| 22 | "source_sha256": "2a429eef048ace4dd2dd2c83d598e0925f8783975e05bd158d4593486804756c", |
| 23 | "candidate_sha256": "2a429eef048ace4dd2dd2c83d598e0925f8783975e05bd158d4593486804756c", |
| 24 | "adaptations": [] |
| 25 | }, |
| 26 | "hooks-claude-code/src/config.ts": { |
| 27 | "source_sha256": "d4a35a4dfac9aaf482d940a86402265b58591ad9711c16673dcec82b00605b23", |
| 28 | "candidate_sha256": "9f4bb7e1fdbabb7bceb1206ca9440d6e47b7d062da99b0e0bbfae78e2d5bee13", |
| 29 | "adaptations": [ |
| 30 | "local exact matcher/types imports, no algorithm change" |
| 31 | ] |
| 32 | }, |
| 33 | "hooks-codex/src/config.ts": { |
| 34 | "source_sha256": "7ba4839204fd553b611aa4e3e85eb07cac2b0465acab0fc3439dbe4f9cf7962b", |
| 35 | "candidate_sha256": "8eb7b8f8de91ee23d2167c8394b4f712a1320b3b8f688d349276e26d21acb4b6", |
| 36 | "adaptations": [ |
| 37 | "local exact matcher/types imports, no algorithm change" |
| 38 | ] |
| 39 | } |
| 40 | }, |
| 41 | "license": "MIT", |
| 42 | "not_full_index": "Full upstream lifecycle index expects agent/session writers; only pure configuration/matcher/codec/merge are adopted. Core firepoints and scheduling are reused." |
| 43 | } |
| 44 |