Commit cc11262
committed
Keep scripted branch times on the status bar
Some scene_09 cold branches rendered an in-chat [TIME] marker but did not set scene timeLabel, so the phone status bar fell back to the viewer's real clock. Add the missing labels and a data guard that keeps visible scripted timestamps paired with status-bar metadata.
Constraint: PlayingView derives the status-bar clock only from scene timeLabel.
Rejected: Teach StatusBar to inspect rendered messages | data-level consistency is simpler and keeps scene metadata explicit.
Confidence: high
Scope-risk: narrow
Directive: Any scene that renders a [TIME] system message should declare timeLabel unless the UI contract changes.
Tested: python3 -m py_compile scripts/check_repository.py; python3 scripts/check_repository.py; npm run verify; npm audit --omit=dev; git diff --check
Not-tested: Manual playthrough of each scene_09 cold branch in a browser.1 parent 8084339 commit cc11262
2 files changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2469 | 2469 | | |
2470 | 2470 | | |
2471 | 2471 | | |
| 2472 | + | |
2472 | 2473 | | |
2473 | 2474 | | |
2474 | 2475 | | |
| |||
2492 | 2493 | | |
2493 | 2494 | | |
2494 | 2495 | | |
| 2496 | + | |
2495 | 2497 | | |
2496 | 2498 | | |
2497 | 2499 | | |
| |||
2515 | 2517 | | |
2516 | 2518 | | |
2517 | 2519 | | |
| 2520 | + | |
2518 | 2521 | | |
2519 | 2522 | | |
2520 | 2523 | | |
| |||
2538 | 2541 | | |
2539 | 2542 | | |
2540 | 2543 | | |
| 2544 | + | |
2541 | 2545 | | |
2542 | 2546 | | |
2543 | 2547 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
185 | 186 | | |
186 | 187 | | |
187 | 188 | | |
| |||
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
226 | 230 | | |
227 | 231 | | |
228 | 232 | | |
| |||
255 | 259 | | |
256 | 260 | | |
257 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
258 | 266 | | |
259 | 267 | | |
260 | 268 | | |
| |||
0 commit comments