You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The scheduled planted-fire test (issue #1072, merged #1073) currently exercises a test endpoint / direct detector call — a drill that bypasses the real tokenizer-switch path proves less than one that rides it. The reader's "same-door constraint": the fire drill should trigger the actual tokenizer-switch code path the detector guards, so a drill passing means the real path (plus the detector) works end to end.
Raised in #1086 discussion: argszero and how2how2how2-arch both agreed in principle and recommended scoping this as a separate issue (it is a bigger change than the age alarm).
The drill must be identifiable as a drill in the log (e.g. planted-fire-drill marker) so operators can distinguish drill-triggered switches from real ones.
No new test-only bypass endpoints; the drill reuses the production switch path.
Acceptance criteria (self-verifiable)
Drill rides the real tokenizer-switch path (no test-only endpoint; production entry point only).
Planted-fire drill should ride the real tokenizer-switch path (same-door constraint)
Feature suggestion from a reader on post 4 (heinrichneb, comment 3doei, 2026-08-31) — companion to #1086:
https://dev.to/pm25coder/50-minutes-from-issue-to-merged-fix-when-the-readers-find-the-boundary-you-shipped-past-20g5
Problem
The scheduled planted-fire test (issue #1072, merged #1073) currently exercises a test endpoint / direct detector call — a drill that bypasses the real tokenizer-switch path proves less than one that rides it. The reader's "same-door constraint": the fire drill should trigger the actual tokenizer-switch code path the detector guards, so a drill passing means the real path (plus the detector) works end to end.
Raised in #1086 discussion: argszero and how2how2how2-arch both agreed in principle and recommended scoping this as a separate issue (it is a bigger change than the age alarm).
Proposed design
anchor-bias-heartbeat+ drift warning, per emrg: usage anchor — unconditional bias-shift heartbeat + planted-fire assertions (issue #1072) #1073).planted-fire-drillmarker) so operators can distinguish drill-triggered switches from real ones.Acceptance criteria (self-verifiable)
planted-fire-drillmarker).Scope note: independent from #1086 (age alarm); can be implemented after it.