Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
b98d286
refine: rewrite #2137 analysis for revised issue text (stacked PRs, f…
Apr 28, 2026
dee02e6
Persist statefiles after refine phase
Apr 28, 2026
9ec9ca6
refine: revise #2137 analysis per reviewer feedback
Apr 28, 2026
f4d55ea
Persist statefiles after refine phase
Apr 28, 2026
faf08f3
Persist HITL resolution after refine phase gate
Apr 28, 2026
0882fd4
plan(architect): emit architecture analysis for #2137 slice scheduler
Apr 28, 2026
7160fb7
plan(2137): slice implement phase into a DAG of independent units
Apr 28, 2026
ffb66fc
plan(2137): address reviewer_plan NACK v1
Apr 28, 2026
1c05645
plan(2137): align with HITL decision-6 (advisory only, no NACK)
Apr 28, 2026
5a3e413
risk_analyst: technical risk assessment for #2137 (slice-scoped DAG)
Apr 28, 2026
bd9f359
Persist statefiles after plan phase
Apr 28, 2026
36067c1
implement(2137): slice DAG building blocks (Phases 1–5 production code)
Apr 28, 2026
91905de
docs(2137): document slice-DAG implement phase, schema rename, env knobs
Apr 28, 2026
2241278
implement(2137): v2 — address reviewer_contract NACK on commit 3164df186
Apr 28, 2026
dceb6be
implement(2137): v2.1 — fix lint/mypy/concurrency findings on v2
Apr 28, 2026
1f55147
implement(2137): v3 — address reviewer_code_holistic v2 findings #4 a…
Apr 28, 2026
196efe6
implement(2137): v3.1 — apply ruff format collapses (tester v2 NACK)
Apr 28, 2026
7adaf62
docs(2137): update slice-dag.md for v2/v2.1/v3 coder follow-ups
Apr 28, 2026
1bdd426
implement(2137): wire SliceScheduler + reconciler into implement-phas…
Apr 28, 2026
f198bed
test(2137): tester surface for slice DAG + run-loop wire-up
Apr 28, 2026
a57f4f6
test(2137): v2 — surface coder gaps from holistic NACK as xfail markers
Apr 28, 2026
2d71e4f
implement(2137): v5 — address reviewer_code + reviewer_contract NACKs…
Apr 28, 2026
d2ad356
implement(2137): v6 — close reviewer_code_holistic NACK on v5
Apr 28, 2026
f9ef32d
test(2137): v3 — promote xfail regression guards to regular tests aft…
Apr 28, 2026
5494562
test(2137): v4 — track coder v6 shared-branch shape + PR-fail-marks-f…
Apr 28, 2026
aa152d2
docs(2137): v3 — close reviewer_code v2 NACK on doc↔code drift
Apr 28, 2026
075e6e7
Persist statefiles after implement phase
Apr 28, 2026
111315e
Remove ephemeral agent-output handoff artifacts (#1731)
Apr 28, 2026
9ebd467
Persist statefiles after pr phase
Apr 28, 2026
c9d815c
Merge origin/main into egg/issue-2137: resolve conflicts in env_confi…
jwbron Apr 28, 2026
020e907
Update _handle_brc_consensus_timeout call sites in tests for merged s…
jwbron Apr 28, 2026
d35b215
Fix unit tests stale after phases→slices rename
james-in-a-box[bot] Apr 28, 2026
7e60a27
Address PR #2220 review feedback: heal orphaned PRs end-to-end
egg-reviewer[bot] Apr 29, 2026
85df737
PR #2220: address blocking review feedback on reconciler wiring
egg-reviewer[bot] Apr 29, 2026
d3ec0a1
PR #2220: address non-blocking review nits
egg-reviewer[bot] Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28,569 changes: 28,569 additions & 0 deletions .egg-state/brc-history/2137-implement.json

Large diffs are not rendered by default.

31,394 changes: 31,394 additions & 0 deletions .egg-state/brc-history/2137-implement.md

Large diffs are not rendered by default.

2,419 changes: 2,419 additions & 0 deletions .egg-state/brc-history/2137-plan.json

Large diffs are not rendered by default.

2,967 changes: 2,967 additions & 0 deletions .egg-state/brc-history/2137-plan.md

Large diffs are not rendered by default.

122 changes: 122 additions & 0 deletions .egg-state/brc-history/2137-pr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
[
{
"id": "dde2b446-ef3d-4a",
"pipeline_id": "issue-2137",
"from_role": "reviewer_contract",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT from=coder",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:36:32.739179+00:00"
},
"timestamp": "2026-04-28T21:53:37.410609+00:00",
"phase": "pr"
},
{
"id": "e33a14d6-0568-46",
"pipeline_id": "issue-2137",
"from_role": "reviewer_code_holistic",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:37:51.858613+00:00"
},
"timestamp": "2026-04-28T21:53:56.157614+00:00",
"phase": "pr"
},
{
"id": "fd4e7db6-3c34-4d",
"pipeline_id": "issue-2137",
"from_role": "documenter",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_CONFIRMED,CONSENSUS_RE_REVIEW,CONSENSUS_NACK,OVERSEER_ALERT",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:37:56.849707+00:00"
},
"timestamp": "2026-04-28T21:54:01.075404+00:00",
"phase": "pr"
},
{
"id": "66035679-a969-4d",
"pipeline_id": "issue-2137",
"from_role": "reviewer_concurrency",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:37:58.841672+00:00"
},
"timestamp": "2026-04-28T21:54:03.135322+00:00",
"phase": "pr"
},
{
"id": "062b096d-e8a1-4f",
"pipeline_id": "issue-2137",
"from_role": "reviewer_code",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:38:00.899341+00:00"
},
"timestamp": "2026-04-28T21:54:05.683269+00:00",
"phase": "pr"
},
{
"id": "afd88d85-0a5d-49",
"pipeline_id": "issue-2137",
"from_role": "reviewer_security",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,CONSENSUS_NACK,OVERSEER_ALERT",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:38:03.565230+00:00"
},
"timestamp": "2026-04-28T21:54:08.376517+00:00",
"phase": "pr"
},
{
"id": "702a60d7-175b-4f",
"pipeline_id": "issue-2137",
"from_role": "tester",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT,HANDOFF",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:38:07.119357+00:00"
},
"timestamp": "2026-04-28T21:54:11.375568+00:00",
"phase": "pr"
},
{
"id": "046627a3-6cbe-4c",
"pipeline_id": "issue-2137",
"from_role": "coder",
"to_role": "all",
"message_type": "HEARTBEAT",
"subject": "heartbeat: WAITING_FOR_EVENT",
"body": "wait_loop blocked on CONSENSUS_CONFIRMED,CONSENSUS_RE_REVIEW,OVERSEER_ALERT,HITL_RESOLVED,HITL_RESOLUTION,CONSENSUS_NACK",
"metadata": {
"state": "WAITING_FOR_EVENT",
"since": "2026-04-28T21:48:14.861899+00:00"
},
"timestamp": "2026-04-28T21:54:16.209748+00:00",
"phase": "pr"
}
]
100 changes: 100 additions & 0 deletions .egg-state/brc-history/2137-pr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# BRC Consensus History — pr phase

Generated: 2026-04-28T21:54:16Z
Pipeline: issue-2137

### [2026-04-28T21:53:37Z] reviewer_contract (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT from=coder

````yaml
id: dde2b446-ef3d-4a
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:36:32.739179+00:00'
````

### [2026-04-28T21:53:56Z] reviewer_code_holistic (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT

````yaml
id: e33a14d6-0568-46
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:37:51.858613+00:00'
````

### [2026-04-28T21:54:01Z] documenter (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_CONFIRMED,CONSENSUS_RE_REVIEW,CONSENSUS_NACK,OVERSEER_ALERT

````yaml
id: fd4e7db6-3c34-4d
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:37:56.849707+00:00'
````

### [2026-04-28T21:54:03Z] reviewer_concurrency (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT

````yaml
id: 66035679-a969-4d
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:37:58.841672+00:00'
````

### [2026-04-28T21:54:05Z] reviewer_code (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT

````yaml
id: 062b096d-e8a1-4f
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:38:00.899341+00:00'
````

### [2026-04-28T21:54:08Z] reviewer_security (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,CONSENSUS_NACK,OVERSEER_ALERT

````yaml
id: afd88d85-0a5d-49
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:38:03.565230+00:00'
````

### [2026-04-28T21:54:11Z] tester (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_PROPOSE,CONSENSUS_RE_REVIEW,CONSENSUS_CONFIRMED,OVERSEER_ALERT,HANDOFF

````yaml
id: 702a60d7-175b-4f
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:38:07.119357+00:00'
````

### [2026-04-28T21:54:16Z] coder (HEARTBEAT): heartbeat: WAITING_FOR_EVENT

wait_loop blocked on CONSENSUS_CONFIRMED,CONSENSUS_RE_REVIEW,OVERSEER_ALERT,HITL_RESOLVED,HITL_RESOLUTION,CONSENSUS_NACK

````yaml
id: 046627a3-6cbe-4c
phase: pr
metadata:
state: WAITING_FOR_EVENT
since: '2026-04-28T21:48:14.861899+00:00'
````
Loading
Loading