Live run on ContextStream’s task rail
Duplicate decisions about a public repository, as a dry run
- Agent
gardener@0.1.0- Outcome
- succeeded
- Ran
- 2026-10-27 17:26 UTC
- Took
- 18.9 s
- Cost
- 400 credits
ContextStream's Demos workspace, in the project for the public mcp-server repository: its decisions about indexing, plus four demo decisions written for this example (two pairs that repeat or contradict each other).
- Decisions in the Demos workspace's mcp-server project (demo material)
Input
{
"project_id": "6aad1065-8086-4114-931e-1b16c1d9b234",
"kinds": [
"decisions"
],
"dry_run": true,
"focus": "search decisions"
}Result
Summary
Drafted 4 merges, 0 supersedes, 0 closures from 8 candidates across 14 decisions, 0 lessons, 0 open todos, 0 open plans, 0 open tasks and 0 open reminders. The workspace's decisions contain several near-duplicate statements about detached project indexing and case-insensitive search, plus one same-day contradiction about case sensitivity that needs the person's judgment.
Proposals (a dry run: nothing was filed or changed)
| Proposal | Items | Why | Sure |
|---|---|---|---|
| merge | “Show related-project search hits with paths relative to their repository” and “Search results from another project use repository-relative paths” | D4 and D5 both say search hits from a related project are shown with repository-relative paths; D5 adds that this is not the machine path it was indexed from, so it says it more completely. | 0.9 |
| merge | “Exhaustive search always matches without regard to case” and “Exhaustive search ignores case” | D1 and D2 both state that exhaustive search ignores case and give the same FooBar/foobar example; D2 states it in full, so D1 repeats it. | 0.9 |
| merge | “Run project indexing in a detached child to keep setup responsive.” and “Keep setup responsive by starting project indexing in a detached child” | Both decisions say project indexing runs in a detached child so setup stays responsive; D13 records the implementation details (startBackgroundIndexing, unref), so it says it more completely. | 0.85 |
| merge | “Keep project indexing detached from setup completion.” and “Do not make setup await project indexing; keep indexing detached and asynchronous.” | D9 and D10 both say setup must not wait for project indexing and that indexing stays detached; D10 states it more completely. | 0.85 |
Checks: 4 of 4 passed
- Passed: items_read: Read 14 decisions, 0 lessons, 0 open todos, 0 open plans, 0 open tasks and 0 open reminders.
- Passed: verdicts: Every verdict fits its candidate; 0 unsure changes left alone.
- Passed: proposals_filed: A dry run: nothing was filed.
- Passed: no_direct_writes: Changed nothing itself: every change waits for the person to accept it.
Provenance
- Task
2d3861ea-7367-4397-8577-aef6687368c3- Charged
0: it ran on ContextStream’s own account, which is not billed; a customer pays the price shown