Skip to content

feat(code-context): quick investigations, and keep a working connection (0.2.12) - #34

Merged
alphali merged 1 commit into
mainfrom
claude/quick-investigation
Oct 15, 2026
Merged

alphali merged 1 commit into
mainfrom
claude/quick-investigation

Conversation

@alphali

@alphali alphali commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator

Change Set: getdoable/trd docs/change-sets/agent-coding-agent-connect.yaml. Pairs with getdoable/trd#609 and getdoable/qa-web#1547.

What changes (0.2.12)

  • Quick investigations. record-round prints Investigation: quick (submit within about N minutes) for a Round that carries investigation: quick and time_budget_minutes, and keeps both in the round file. A quick base item maps only the main user journeys and the preconditions that block them; it skips the sibling enumeration, family sweep, test-state sweep and base coverage check, and submits within the budget with unknown for what it did not reach. Every other rule (grounding, privacy, anchors, truth planes, journey order) still applies. A Round without the field prints Investigation: full and runs everything, so older servers are unaffected.
  • Keep a working connection. The agent page now puts a fresh API key in every prompt. When the preflight already succeeds for the prompt organization, the agent keeps its connection and does not save, swap or test the key. In a real Cursor run, replacing working credentials cost about 5 minutes before any question was read.

Verification

  • npm test: release verification for 0.2.12, and helper tests (quick and full output; the round file keeps the tier).

  • Headless Claude Code with this plugin against a local MCP → trd → staging (2026-10-15):

    Collecting (start → submit) Findings
    apob quick 2 min 36 s 11
    apob full 5 min 55 s 37
    qa-web quick 2 min 31 s 12
  • A real Cursor quick run collected in 4 min 13 s.

Not tested

  • Codex host.
  • The quick tier on a request with a PRD attached.

🤖 Generated with Claude Code

…on (0.2.12)

A Round may carry `investigation: quick` and `time_budget_minutes`; record-round prints them. A quick base
item maps only the feature's main user journeys and the preconditions that block running them, skips the
sibling enumeration, family sweep, test-state sweep and base coverage check, and submits within the budget,
naming what it did not reach as unknown. A Round without the field stays a full investigation.

The agent page puts a fresh API key in every prompt. When the preflight already succeeds for the prompt
organization, the agent now keeps its connection and does not save, swap or test that key: replacing
working credentials cost minutes of reconnection before any question was read.

Pairs with getdoable/trd change set agent-coding-agent-connect (trd #609, qa-web #1547).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@alphali
alphali merged commit 392f329 into main Oct 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant