Watch: E2E stack — {{TOPIC}} ({{EFFORT}})¶
Date: {{YYYY-MM-DD}} Result: in progress | completed | blocked
Plan¶
Field |
Value |
|---|---|
Topic |
|
Effort |
|
Collection |
|
Years |
|
Run¶
Terminals:
<id>(first pass),<id>(resume if any)cwd: repo root
Mode: start + watch
Started watching: {{LOCAL_START}}
Finished: (when done)
PAPERFUL_E2E=1 uv run python scripts/e2e_stack.py \
--topic "{{TOPIC}}" \
--effort {{EFFORT}} \
{{YEAR_FLAGS}}
# resume example:
PAPERFUL_E2E=1 uv run python scripts/e2e_stack.py \
--topic "{{TOPIC}}" --effort {{EFFORT}} \
--from-phase <phase> --run-id <run-id>
Goal: watch until the harness exits. On failure or hang, fix, prove with a focused
test, then continue with --from-phase / --run-id (same topic and effort).
Log¶
Seeded assessment; starting live run.
Run id:
<run-id>from harness stdout /state/e2e/<run-id>/.(append phase milestones, incidents, fixes)
Incidents¶
Kind |
Detail |
|---|---|
Failure |
|
Hang |
|
Kill |
Fixes¶
(minimal code changes + pytest proof)
Artifacts¶
state/e2e/<run-id>/report.json/REPORT.mdstate/e2e/<run-id>/reachout.csvZotero
-C e2e/{{TOPIC}}