Repository navigation
Add ACP-based local investigations and shared evidence - #419
Conversation
b3f5ceb to
cdd5014
Compare
Live preview E2E — corrected: Investigations dialog is invisibleThe earlier blanket visual “passed” claim is withdrawn. Several screenshots—including those captioned as authorization, running, results, and shared selection—showed the underlying document instead. They did not support their captions. I should have reviewed the rendered images before publishing them. Actual UI defectAt tested head The dialog therefore exists in the accessibility tree and automation can operate its controls, while a person cannot see it. Ordinary Playwright visibility checks do not check opacity. This explains the misleading screenshots and invalidates visual acceptance of that workflow. Local fix prepared: supply Evidence that remains validThe real OpenCode ACP run published result The 20-image gallery has been replaced by three distinct captures whose saved pixels were reviewed. These show current persisted state and the current UI defect, not reconstructed historical states. Saved decision: fixed single-workload values 5 / 25 / 13 BLive card: repeated-workload values 500 / 30 / 18 BThe separate Copilot stdio-injection limitation and connector SIGINT exit-code issue remain documented in the full report. |
Fresh deployed E2E — Chat → investigation → evidence: passedThe visibility fix is deployed and this is a new end-to-end run on
Workflow verified
The six values matched an independent calculation: single Raw/Gzip/Zlib = 5/25/13 bytes; repeated = 500/30/18 bytes. The saved conclusion is “Keep the single README uncompressed.” This is a tiny-file size experiment, not a general performance benchmark. Full step-by-step report with eight distinct, pixel-reviewed screenshots The images were inspected from their saved PNGs before publication. The modal and backdrop are actually painted in this deployment. Later persistence captures are explicitly labeled as final state, not as earlier transient actions. Scope and remaining observations
|






Summary
Scope
Universe scope is data-driven investigations rendered by Chopin-owned components. Local agents retain their normal tools and skills. Visual-design specimens, executable browser bundles, and live application previews are deferred.
The nine implementation increments remain separate commits, followed by the Docker packaging fix. Rebased onto
025d98e3, preserving the upstream diagram support, sidebar decision counts, and both migration histories. The connector uses the MCP SDK version already pinned by main.Verification
After the latest rebase:
bun install --frozen-lockfilebun run typesbun run cibun run buildand production preview-exclusion checkbun test --timeout 30000)Previously verified during implementation:
References
docs/local-experiments.md