Spec 0256 — Guard the drafter-delta apply path against anchor failure, resync the drafter on no-op, and tighten the anchor contract (strict, not fuzzy)
Frontmatter
Field
Value
kind
dev
spec
0256
slug
drafter-delta-apply-guard-resync-and-strict-anchor-contract
title
Guard the drafter-delta apply path against anchor failure, resync the drafter on no-op, and tighten the anchor contract (strict, not fuzzy)
type
new-feature
label
new-feature
version_bump
MINOR
target_version
TBD
status
deployed
disposition
ship
disposition_reason
Promotion trigger fired — live run 20260529-164844 died at EXIT_RUNTIME with no final.md when an apply-time edit_section_anchor_not_found propagated past the parse-only fallback; this is the binding constraint on phase-4 completion, not latent.
depends_on
[]
complexity
L
created
2026-05-30
queued_at
started_at
2026-05-30T12:31:58Z
merged_at
2026-05-30T12:46:19Z
deployed_at
2026-05-30T12:49:18Z
pr
https://github.com/Lexiz/dual-research/pull/296
handover
handoffs/2026-05-30-spec-0256-drafter-delta-apply-guard-resync-and-strict-anchor-contract.md
failure_step
source_session
a-spec-promote-session
promoted_from_draft
005
Event timeline
When
Step
Data
2026-05-29T23:13:32Z
queued
{"promoted_from_draft": "005"}
2026-05-30T09:59:03Z
cycle_started
{}
2026-05-30T12:31:34Z
preflight_ok
{"checks": ["main_clean", "no_open_spec_prs", "no_in_flight"]}
2026-05-30T12:31:45Z
handoff_read
{"path": "handoffs/2026-05-29-spec-0255-decouple-closeout-urge-from-effective-status.md"}
2026-05-30T12:31:45Z
spec_read
{"path": "specs/0256-drafter-delta-apply-guard-resync-and-strict-anchor-contract.md", "lines": 118, "type": "new-feature"}
2026-05-30T12:31:45Z
planning_started
{}
2026-05-30T12:31:53Z
reconcile_complete
{"mechanical": 0, "semantic": 0, "verdict": "clean"}
2026-05-30T12:31:58Z
in_progress
{}
2026-05-30T12:32:14Z
branched
{"branch": "spec/0256-drafter-delta-apply-guard-resync-and-strict-anchor-contract", "from": "main@a639879"}
2026-05-30T12:32:14Z
implementing_started
{}
2026-05-30T12:44:19Z
tests_started
{}
2026-05-30T12:44:59Z
tests_green
{"passed": 2456}
2026-05-30T12:46:09Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/296"}
2026-05-30T12:46:39Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/296"}
2026-05-30T12:46:45Z
deploy_started
{}
2026-05-30T12:48:32Z
deployed
{"version": "1.65.0"}
2026-05-30T12:48:45Z
deploy_health_check_ok
{}
2026-05-30T12:49:18Z
handoff_written
{"path": "handoffs/2026-05-30-spec-0256-drafter-delta-apply-guard-resync-and-strict-anchor-contract.md"}
2026-05-30T12:49:18Z
deployed
{"version": "1.65.0"}
Links