Spec 0206 — Tests: canonicalize the JSX-loaded-via-babel test doctrine (Playwright harness or source-pattern as the documented project pattern)
Frontmatter
Field
Value
kind
dev
spec
0206
slug
playwright-vs-source-pattern-canonicalize-the-jsx-loaded-via-babel-test-doctrine
title
Tests: canonicalize the JSX-loaded-via-babel test doctrine (Playwright harness or source-pattern as the documented project pattern)
type
test
label
test
version_bump
PATCH
target_version
TBD
status
deployed
depends_on
[]
complexity
M
created
2026-05-24
queued_at
2026-05-24T04:03:00Z
started_at
2026-05-24T11:15:09Z
merged_at
2026-05-24T11:27:14Z
deployed_at
2026-05-24T11:30:27Z
pr
https://github.com/Lexiz/dual-research/pull/238
handover
handoffs/2026-05-24-spec-0206-playwright-vs-source-pattern-canonicalize-jsx-test-doctrine.md
failure_step
source_session
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-24T04:06:14Z
queued
{}
2026-05-24T11:15:13Z
in_progress
{}
2026-05-24T11:16:47Z
branched
{"branch": "spec/0206-playwright-vs-source-pattern-canonicalize-jsx-test-doctrine", "from": "main@9e7adfd"}
2026-05-24T11:16:51Z
implementing_started
{}
2026-05-24T11:26:01Z
implement_complete
{"files_changed": 10, "commits": 1}
2026-05-24T11:26:08Z
tests_started
{}
2026-05-24T11:26:38Z
tests_green
{"passed": 1870}
2026-05-24T11:27:11Z
pr_opened
{"url": "https://github.com/Lexiz/dual-research/pull/238"}
2026-05-24T11:27:18Z
merged
{"pr": "https://github.com/Lexiz/dual-research/pull/238"}
2026-05-24T11:28:12Z
deploy_started
{}
2026-05-24T11:29:28Z
deployed
{"version": "1.44.5"}
2026-05-24T11:29:28Z
deploy_health_check_ok
{}
2026-05-24T11:30:23Z
handoff_written
{"path": "handoffs/2026-05-24-spec-0206-playwright-vs-source-pattern-canonicalize-jsx-test-doctrine.md"}
Links