Commit Graph
10 Commits
Author SHA1 Message Date
kyleandClaude Opus 5.5 c3be9d0f83 docs(spec,plan): decision G — quarantine on open, time from peers
The store opens before trusted time. Observations already in the log
are quarantined (not summarised, offered, believed or age-trimmed;
addressed ones report released) until LogStore::set_wall_clock runs the
downtime fold. Trusted time comes from the robot's RTC/GPS, else a
peer's observed_at + age_ms (smallest age wins), else the robot's own
fail-safe. Supersedes "don't open the store until trusted time".

Plan: Task 10 rewritten (quarantine, set_wall_clock, FoldReport,
derived marker wall time); new Task 10b (host trusted-time state
machine, time from peers, observed_at).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 01:53:55 -07:00
kyle ce4e2ba9ca docs(plan): apply 1.0 review round 1 2026-10-20 01:39:10 -07:00
kyle 9558917b70 docs(plan): tines-core 1.0 implementation plan 2026-10-20 01:29:07 -07:00
kyle 836ab74e81 docs: fleet-fixes implementation plan 2026-10-19 12:02:33 -07:00
kyle 32fd86e31b docs: plan — Node::drain_events returns heapless::Vec 2026-10-18 12:00:31 -07:00
kyle 26a47c0d30 docs: plan — Exchange::drain_events is pub(crate) 2026-10-18 09:25:28 -07:00
kyle 8703e723d5 docs: plan — 0.3.0 bump is the workspace version 2026-10-18 07:26:49 -07:00
kyle 7d8ccbcf7d docs: fleet deployment v1 implementation plan 2026-10-18 07:15:45 -07:00
kyle 4be8042994 docs: add addressed-delivery implementation plan 2026-10-18 01:26:03 -07:00
kyle 138727d4dd Plan: tines-core + tines-sim implementation plan 2026-10-16 17:52:08 -07:00