← back to dashboard

Spec 0238 — Parser: consolidate every specific-literal-heading anchor onto one tolerant `section_heading_re` primitive in markers.py

Frontmatter
Field
Value
kind
dev
spec
0238
slug
parser-section-heading-primitive-consolidation
title
Parser: consolidate every specific-literal-heading anchor onto one tolerant `section_heading_re` primitive in markers.py
type
new-feature
label
new-feature
version_bump
MINOR
target_version
TBD
status
in_progress
depends_on
['0232']
complexity
M
created
2026-05-27
queued_at
started_at
2026-05-27T18:42:45Z
merged_at
deployed_at
pr
handover
failure_step
source_session
promoted_from_draft
disposition
ship
disposition_reason
Closes the parser-fragility class (Bug A) at the agent-output surface. Without it every round-by-round phase remains vulnerable to model-emitted glued-heading prose and will dead-lock the orchestrator into an empty-turn retry loop. Live evidence at tests/fixtures/anchor-runs/20260527-142625-backend-language-choice/. Cowork sign-off at cowork/briefs/2026-05-27-0238-0239-design-answers.md.
Event timeline
When
Step
Data
2026-05-27T17:08:52Z
queued
{}
Links