Skip to content

Commit b2c14f4

Browse files
atc964claude
andcommitted
Fix synthetic phase descriptions and close duplicate bug beads
Add fallback description map for Phase 1 ("Seller Interoperability") and Phase 3 ("Platform & Infrastructure") which have numbered-prefix beads but no epic records. Closed stale duplicate beads buyer-947, buyer-111, buyer-4xi (duplicates of buyer-gp3, buyer-tvy, buyer-op8). Regenerated PROGRESS.md with both fixes applied. bead: ar-4ff Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c539242 commit b2c14f4

3 files changed

Lines changed: 18 additions & 12 deletions

File tree

.beads/PROGRESS.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Buyer Agent V2 — Progress
22

3-
**39 open** | **3 in progress** | **48 closed** | **9 blocked** | 90 total
3+
**39 open** | **0 in progress** | **51 closed** | **9 blocked** | 90 total
44

5-
`[███████████░░░░░░░░░] 53% (48/90)`
5+
`[███████████░░░░░░░░░] 57% (51/90)`
66

7-
## Phase 1
7+
## Phase 1 — Seller Interoperability
88

99
| | ID | Task | Priority | Blockers | Done |
1010
|---|---|---|---|---|---|
@@ -41,7 +41,7 @@
4141
| \[x] | buyer-lna | Pacing snapshot storage | P1 || 2026-03-19 |
4242
| \[x] | buyer-lae | Quote normalization logic | P1 || 2026-03-19 |
4343

44-
## Phase 3
44+
## Phase 3 — Platform & Infrastructure
4545

4646
| | ID | Task | Priority | Blockers | Done |
4747
|---|---|---|---|---|---|
@@ -131,15 +131,15 @@
131131
| \[ ] | buyer-1g4 | Bug: crewai Flow.kickoff() incompatible with FastAPI async handlers (seller endpoints) | P2 || |
132132
| \[x] | buyer-mt9 | Bug: crewai listen() API change crashes seller flow imports | P1 || 2026-03-19 |
133133
| \[x] | buyer-pnf | Bug: discover_inventory.py still has inline tier discount math | P3 || 2026-03-19 |
134-
| \[~] | buyer-947 | Bug: from-template missing flight date validation | P2 || |
134+
| \[x] | buyer-947 | Bug: from-template missing flight date validation | P2 || 2026-03-19 |
135135
| \[x] | buyer-gp3 | Bug: from-template missing flight date validation | P2 || 2026-03-19 |
136-
| \[~] | buyer-111 | Bug: from-template missing_max_cpm returns 422 instead of 400 | P3 || |
136+
| \[x] | buyer-111 | Bug: from-template missing_max_cpm returns 422 instead of 400 | P3 || 2026-03-19 |
137137
| \[x] | buyer-tvy | Bug: from-template missing_max_cpm returns 422 instead of 400 | P3 || 2026-03-19 |
138-
| \[~] | buyer-4xi | Bug: from-template returns wrong OpenRTB at value for PD deals | P3 || |
138+
| \[x] | buyer-4xi | Bug: from-template returns wrong OpenRTB at value for PD deals | P3 || 2026-03-19 |
139139
| \[x] | buyer-op8 | Bug: from-template returns wrong OpenRTB at value for PD deals | P3 || 2026-03-19 |
140140
| \[x] | buyer-d9p | Bug: unused generate_deal_id import in unified_client.py | P4 || 2026-03-19 |
141141
| \[ ] | buyer-nz9 | Order Status & Audit API Integration | P2 || |
142142
| \[x] | buyer-c8e | Task: Run live smoke tests for DealJockey seller endpoints | P1 || 2026-03-19 |
143143

144144
---
145-
*Last updated: 2026-03-19 18:59 UTC — auto-generated by beads*
145+
*Last updated: 2026-03-19 19:35 UTC — auto-generated by beads*

.beads/generate_progress.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,17 @@ def build_phase_structure(epics, issues):
180180
phases.append(phase_entry)
181181

182182
# Build synthetic phases for numbered-prefix-only phases
183+
# Fallback descriptions for phases that have numbered-prefix beads but
184+
# no corresponding epic record in the database.
185+
_SYNTHETIC_PHASE_DESCRIPTIONS = {
186+
1: "Seller Interoperability",
187+
3: "Platform & Infrastructure",
188+
}
183189
for phase_num in sorted(synthetic_phase_nums):
184190
phases.append({
185191
"phase": phase_num,
186192
"label": f"Phase {phase_num}",
187-
"desc": "", # No epic title to extract from
193+
"desc": _SYNTHETIC_PHASE_DESCRIPTIONS.get(phase_num, ""),
188194
"top_epic_id": None,
189195
"sub_phases": [],
190196
"deps": [],

0 commit comments

Comments
 (0)