← ClaudeAtlas

aet-investigatelisted

Create a bounded, read-only investigation from normalized Codex or Claude Code Run Records, optionally inspect explicit AET Proof and Freshness records, and export a Portable Evidence Bundle for an independent reviewer.
AdvancingTitans/agent-engineering-toolkit · ★ 2 · Code & Development · score 63
Install: claude install-skill AdvancingTitans/agent-engineering-toolkit
# /aet-investigate Answer one declared investigation question with a portable evidence handoff. ## Boundary - Keep the target workspace read-only. - Do not execute arbitrary commands, modify code, commit, push, merge, publish, or repair. - Require one primary hypothesis, at least one competing hypothesis, and a disconfirming search. - Treat Run Records as historical behavior. They may create Observations and Evidence Candidates, but only explicit `proof.inspect` and `freshness.check` results may create Verified Evidence. - Preserve `unknown`, counter-evidence, diagnostics, Freshness limitations, and every `does_not_prove` statement. - Use `policy.json` and `tool-contract.json` without expanding their authority. ## Workflow 1. Normalize one declared run when a normalized directory is not already available: ```bash aet run normalize --source <codex|claude-code> \ --input <session.jsonl> --output <normalized-run> ``` 2. Create an `investigation-request/1.0` JSON object. Bind its `run_sources` entry to the normalized Manifest's `source_type` and `run_group_id`. Copy the budgets and privacy boundary from `policy.json`; narrow them when possible. 3. Run the investigator. Without a Proof it remains observation-only: ```bash aet investigate --request <request.json> \ --run <normalized-run> --output <investigation.json> ``` To inspect an existing deterministic Proof, the Policy must allow `proof.inspect` and `freshness.check