Surface the existing pin (keep-from-cull) and per-file delete actions as visible inline buttons on each offline cache row instead of context-menu-only: a star toggles protection from auto-cull (and restore-if-missing), a trash culls that file early. Aligns wording/icons to the star metaphor. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| README.md | ||
Net implementation (placeholder)
Runtime code for the Net pillar lands here or in governor/src/net/ once
phase 1 starts. Specs and schemas live in:
- ../pillars/net.md
- ../schema/net/
- ../roadmap.md
- ../plan.md (detailed phases + Appendix C best practices)
Planned modules
| Module | Role |
|---|---|
ObservationStore |
Append local observations JSONL |
MergePolicy |
Per-part merge (intro-markers first) |
EditionBuilder |
Manifest + jsonl → torrent |
EditionSubscriber |
Pull + verify friend_mesh editions |
NetController |
Fleet subscription config, expose merged views to Watch/Download |
No source files yet — phase 0 is documentation only.
Best practices note (2026-06 build-out): See plan.md Appendix C for DRY (TitleLibrary as documented template for ObservationStore + merge), separation (Net primary in correlation + new TVAnarchyCore/Net/ + state under net/), error handling (no silent fails), contentKey enforcement, Swift-read + governor-tick ownership, and full module + flow details from the Net expert. See pillars/net.md (new Security & Trust Enforcement subsec) + correlation/cross-cutting.md (Infra Security Surfaces) + plan App C (mandatory auth + PathGuard for all new daemons/bridges/MCP/HTTP) + schema/net/README for validation. Update this file + correlation + manifest when code lands.