docs: sweep after the fleet fixes; approve the 1.0 spec
- README: custody chain and receipts replace epidemic forwarding; Ack
frame; running on a robot (host crates, current limits); security;
crate layout, constants and reading list.
- AGENTS.md: current spec list, receipt constraints and review focus
7-8, first_seq rule, constants, host crates and the ros2 gate.
- THREAT_MODEL.md: re-checked at 89041ea. F1, F2, F5, F17 fixed; F3
(single configured peer) and F4 partly fixed; new F18 (no scheduled
flush, stale clock marker).
- CHANGELOG: Unreleased section for the fleet milestone and fixes.
- tines-bt README: single-peer limit; manual BLE check not yet recorded.
- tines service rustdoc: oversized-frame behaviour, JSON tagging, clock.
- 1.0 spec: approved (2026-10-20), including §10 and the adversarial
fuzz mode.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
# tines-core 1.0 — design
|
||||
|
||||
Date: 2026-10-18
|
||||
Status: draft v6. Kyle decided D1–D5 and Q1–Q3 (2026-10-18) and the
|
||||
review decisions R1–R3 and the `observed_at` definition (2026-10-19);
|
||||
review fixes applied. v6 adds §10 (core hardening from `THREAT_MODEL.md`)
|
||||
and the adversarial fuzz mode; these additions aren't reviewed yet.
|
||||
Status: approved by Kyle (2026-10-20). Kyle decided D1–D5 and Q1–Q3
|
||||
(2026-10-18) and the review decisions R1–R3 and the `observed_at`
|
||||
definition (2026-10-19); review fixes applied. v6 added §10 (core hardening
|
||||
from `THREAT_MODEL.md`) and the adversarial fuzz mode; Kyle reviewed and
|
||||
approved both (2026-10-20).
|
||||
Builds on: `2026-10-16-tines-design.md`, `2026-10-18-tines-addressed-delivery.md`,
|
||||
`2026-10-18-tines-fleet-deployment-design.md` (assumed fully implemented)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user