Spec 0197 — Refactor: rewrite dashboard mockup to use canonical DS token names so the parity allowlist shrinks to empty
Frontmatter
Field
Value
kind
dev
spec
0197
slug
mockup-canonical-token-vocabulary-cleanup
title
Refactor: rewrite dashboard mockup to use canonical DS token names so the parity allowlist shrinks to empty
type
refactoring
label
refactoring
version_bump
PATCH
target_version
1.39.3
status
deployed
depends_on
[]
complexity
S
created
2026-05-23
queued_at
2026-05-23T12:15:45Z
started_at
2026-05-23T17:09:18Z
merged_at
2026-05-23T17:13:30Z
deployed_at
2026-05-23T17:17:36Z
pr
https://github.com/Lexiz/dual-research/pull/225
handover
handoffs/2026-05-23-spec-0197-mockup-canonical-token-vocabulary-cleanup.md
failure_step
source_session
deferred-from-0184
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:15:52Z
queued
{"position": 13, "source": "deferred_from_0184"}
2026-05-23T17:09:09Z
cycle_started
{}
2026-05-23T17:09:09Z
preflight_ok
{"checks": ["main_clean", "no_open_spec_prs", "no_in_flight"]}
2026-05-23T17:09:09Z
handoff_read
{"path": "handoffs/2026-05-23-spec-0196-authoring-funnel-promo-pct-numerator-includes-direct-queue-specs.md"}
2026-05-23T17:09:09Z
spec_read
{"path": "specs/0197-mockup-canonical-token-vocabulary-cleanup.md", "lines": 114, "type": "refactoring"}
2026-05-23T17:09:09Z
planning_started
{}
2026-05-23T17:10:09Z
reconcile_complete
{"mechanical": 0, "semantic": 0, "verdict": "clean"}
2026-05-23T17:10:09Z
in_progress
{}
2026-05-23T17:10:11Z
branched
{"branch": "spec/0197-mockup-canonical-token-vocabulary-cleanup", "from": "main@42208a4"}
2026-05-23T17:10:15Z
implementing_started
{}
2026-05-23T17:12:21Z
implement_complete
{"files_changed": 5, "commits": 0}
2026-05-23T17:12:25Z
tests_started
{}
2026-05-23T17:13:01Z
tests_green
{"passed": 1727}
2026-05-23T17:13:26Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/225"}
2026-05-23T17:13:46Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/225"}
2026-05-23T17:14:30Z
deploy_started
{}
2026-05-23T17:17:36Z
deployed
{"version": "1.39.3"}
2026-05-23T17:17:36Z
deploy_health_check_ok
{}
2026-05-23T17:18:27Z
handoff_written
{"path": "handoffs/2026-05-23-spec-0197-mockup-canonical-token-vocabulary-cleanup.md"}
Links