{"report":{"schema_version":"1.0.0","report_id":"9c44cc86-c2e2-4160-ad82-46232f2b2f7c","engagement_id":"1002","milestone_idx":1,"generated_at":"2026-09-14T23:26:18.854Z","model":"gpt-5.6","binding":false,"disclaimer":"Advisory only. This report is not binding. It cannot approve a milestone, authorize a transaction, or release funds. Only the assigned human reviewer can do that, by signing with their own wallet.","advisory_score":100,"recommendation":"ReadyForReview","criteria":[{"id":"c1","text":"Three sample advisory reports are published covering a complete delivery, a partial delivery and insufficient evidence.","verdict":"met","confidence":"high","supporting_links":["https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/index.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/01-complete-delivery.report.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/02-partial-delivery.report.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/03-insufficient-evidence.report.json"],"rationale":"The public fixture index lists exactly three named samples: complete delivery, partial delivery, and insufficient evidence. Each corresponding advisory report is also published at a submitted public URL, and its contents match the named scenario."},{"id":"c2","text":"Each sample records an advisory score and a SHA-256 report hash so it can be regenerated and compared.","verdict":"met","confidence":"high","supporting_links":["https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/index.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/src/make-fixtures.ts","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/01-complete-delivery.report.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/02-partial-delivery.report.json","https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/03-insufficient-evidence.report.json"],"rationale":"The index records scores of 94, 58, and 8 and a distinct `sha256:` hash with 64 hexadecimal digits for each respective sample. The reports contain the corresponding advisory scores, while the fixture-generation source states that fixed drafts can be regenerated byte-for-byte using the documented fixture command and compared through the same report hashes."}],"evidence":[{"url":"https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/index.json","type":"test_result","fetched":true,"public":true,"summary":"Repository: egekoca/SprintOS · Description: (none) · Default branch: main"},{"url":"https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/01-complete-delivery.report.json","type":"test_result","fetched":true,"public":true,"summary":"Repository: egekoca/SprintOS · Description: (none) · Default branch: main"},{"url":"https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/02-partial-delivery.report.json","type":"test_result","fetched":true,"public":true,"summary":"Repository: egekoca/SprintOS · Description: (none) · Default branch: main"},{"url":"https://github.com/egekoca/SprintOS/blob/main/packages/advisory/fixtures/03-insufficient-evidence.report.json","type":"test_result","fetched":true,"public":true,"summary":"Repository: egekoca/SprintOS · Description: (none) · Default branch: main"},{"url":"https://github.com/egekoca/SprintOS/blob/main/packages/advisory/src/make-fixtures.ts","type":"repo","fetched":true,"public":true,"summary":"Repository: egekoca/SprintOS · Description: (none) · Default branch: main"}],"missing_information":[],"report_hash":"sha256:9532d3f6ce3242ce0c4010989638a2dfa5526a7a3e5a6db0a4cd428050f24ff3"}}