← back to dashboard

Spec 0196 — Fix: authoring funnel `promo_pct` numerator counts all queued specs, blows past 100% when most specs skip the draft step

Frontmatter
Field
Value
kind
dev
spec
0196
slug
authoring-funnel-promo-pct-numerator-includes-direct-queue-specs
title
Fix: authoring funnel `promo_pct` numerator counts all queued specs, blows past 100% when most specs skip the draft step
type
bug
label
bug
version_bump
PATCH
target_version
1.39.2
status
deployed
depends_on
[]
complexity
S
created
2026-05-23
queued_at
2026-05-23T12:01:06Z
started_at
2026-05-23T16:54:44Z
merged_at
2026-05-23T16:57:52Z
deployed_at
2026-05-23T17:03:05Z
pr
https://github.com/Lexiz/dual-research/pull/224
handover
handoffs/2026-05-23-spec-0196-authoring-funnel-promo-pct-numerator-includes-direct-queue-specs.md
failure_step
source_session
deferred-from-0183
promoted_from_draft
disposition
archive
disposition_reason
Pre-spec-0229 carve-out; disposition assigned retroactively to satisfy the new convention.
Event timeline
When
Step
Data
2026-05-23T12:02:04Z
queued
{"position": 13}
2026-05-23T16:54:40Z
cycle_started
{}
2026-05-23T16:54:40Z
preflight_ok
{"checks": ["main_clean", "no_open_spec_prs", "no_in_flight"]}
2026-05-23T16:54:40Z
handoff_read
{"path": "handoffs/2026-05-23-spec-0195-all-runs-zero-seconds-ago-for-no-transcript-rows.md"}
2026-05-23T16:54:40Z
spec_read
{"path": "specs/0196-authoring-funnel-promo-pct-numerator-includes-direct-queue-specs.md", "lines": 115, "type": "bug"}
2026-05-23T16:54:40Z
planning_started
{}
2026-05-23T16:55:07Z
reconcile_complete
{"mechanical": 0, "semantic": 0, "verdict": "clean"}
2026-05-23T16:55:07Z
in_progress
{}
2026-05-23T16:55:09Z
branched
{"branch": "spec/0196-authoring-funnel-promo-pct-numerator-includes-direct-queue-specs", "from": "main@37f39d8"}
2026-05-23T16:55:13Z
implementing_started
{}
2026-05-23T16:56:43Z
implement_complete
{"files_changed": 5, "commits": 0}
2026-05-23T16:56:47Z
tests_started
{}
2026-05-23T16:57:23Z
tests_green
{"passed": 1727}
2026-05-23T16:57:49Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/224"}
2026-05-23T16:58:08Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/224"}
2026-05-23T16:58:51Z
deploy_started
{}
2026-05-23T17:03:05Z
deployed
{"version": "1.39.2"}
2026-05-23T17:03:05Z
deploy_health_check_ok
{}
2026-05-23T17:04:02Z
handoff_written
{"path": "handoffs/2026-05-23-spec-0196-authoring-funnel-promo-pct-numerator-includes-direct-queue-specs.md"}
Links