mirror of
https://github.com/kuhyx/diet-guard.git
synced 2026-11-13 18:30:53 +01:00
The previous commit turned tracked `CLAUDE.md` into a symlink to an *untracked* `AGENTS.md`, deleting 237 lines of documentation from the repo -- the content survived only in my working tree, and a fresh clone would have got a dangling symlink. The symlink predates this session (it was already a type-change in the working tree at the start); committing it without tracking its target is what broke it. Tracking `AGENTS.md` then tripped the 250-line cap, so the sync-latency material moves to `docs/sync-latency.md` behind a pointer -- the same shape the repo already uses for `docs/meal-schedule.md` and the Flutter rules. That file carries the measurements, the three narrow-pull state invariants, the Tk threading rules, why the gate's publish must stay synchronous under `Type=oneshot`, the timeout asymmetry, and the `revs/` marker trap. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LJ5YnA3CERitQ57HjMu2Qz |
||
|---|---|---|
| .. | ||
| explanations | ||
| design.md | ||
| flutter-rules-design.md | ||
| flutter-rules-language.md | ||
| flutter-rules-state-and-data.md | ||
| flutter-rules-testing-and-assets.md | ||
| flutter-rules-ui.md | ||
| meal-schedule.md | ||
| sync-latency.md | ||