nntrivi2001
d279af85d5
fix(lanes): expire stale stage detections, cover raw test runs in ship-feature gates
...
withDetected() rendered lane.detected_stage forever once written — the TTL in
recordDetection only stops future writes from advancing past a stale floor, it
never clears the row, so a lane gone quiet kept painting amber nodes from
activity that was no longer current. Also add the shared test-runner regex to
the ship-feature pipeline's `gates` node: Stage 1b's independent-test subagent
runs the repo's test command directly, not through `ccam`, and had no
detection fallback if `ccam stage tests` was skipped.
2026-08-24 10:43:43 +07:00
..
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-04 09:04:59 +07:00
2026-08-10 16:05:37 +07:00
2026-08-10 16:05:37 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-24 09:41:11 +07:00
2026-08-04 10:03:40 +07:00
2026-08-04 09:48:01 +07:00
2026-08-04 14:28:25 +07:00
2026-08-04 15:17:14 +07:00
2026-08-05 17:44:46 +07:00
2026-08-14 17:28:54 +07:00
2026-08-13 15:36:36 +07:00
2026-08-05 16:12:58 +07:00
2026-08-07 10:01:01 +07:00
2026-08-05 14:39:02 +07:00
2026-08-12 10:53:23 +07:00
2026-08-12 09:24:03 +07:00
2026-08-24 10:43:43 +07:00
2026-08-04 10:58:58 +07:00
2026-07-30 14:39:03 +07:00
2026-08-04 10:53:58 +07:00
2026-08-10 16:28:59 +07:00
2026-08-10 16:05:37 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-04 16:04:47 +07:00
2026-08-04 15:55:04 +07:00
2026-08-19 11:32:23 +07:00
2026-08-20 08:32:43 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-12 09:46:55 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-24 09:41:11 +07:00
2026-08-24 10:43:43 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-19 10:05:18 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-08-12 09:24:03 +07:00
2026-08-18 16:04:27 +07:00
2026-07-30 14:39:03 +07:00
2026-08-19 15:01:00 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00
2026-07-30 14:39:03 +07:00