--- id: FI-WP-0001 type: workplan title: "Lab operating foundation: sources, playbook, storage pin, hardware envelope" domain: infotech repo: freedom-intelligence status: active owner: grok topic_slug: freedom-intelligence priority: high created: "2026-07-24" updated: "2026-07-24" --- # FI-WP-0001 — Lab operating foundation ## Goal Make Freedom Intelligence **operable for daily research and model reserve work** before automation: pin backup storage, document sources and hardware envelope, ship a daily-brief playbook, and close gaps left after the foundation docs (`INTENT.md`, `SCOPE.md`, `briefs/`, `inventory/`). Baseline field survey lives in `research/2026-07-24-baseline-field-survey.md` and seeds collection candidates under `inventory/catalog/`. ## Depends on - Foundation docs already present (2026-07-23) - Baseline research (this session) — **source of first collection candidates** ## Parallel / follow-on - **FI-WP-0002** — activity-core daily cadence (after playbook exists) - **FI-WP-0003** — execute reserve seed under collection policy (after storage pin) ## Tasks ### T01 — Sources allowlist for daily research ```task id: FI-WP-0001-T01 status: done priority: high ``` Create `docs/sources-allowlist.md` with standing channels for axes A–D: - Frontier: provider blogs, pricing pages, LMSYS/Arena notes, major model cards - Open weights: Hugging Face org watchlist, official GitHub releases - Methods: arXiv categories (cs.LG, cs.CL, cs.AI, cs.SE), Unsloth/axolotl/TRL notes - Harness: OpenHands, Aider, SWE-agent, sand-boxer-adjacent ecosystem - Explicit **do not scrape** / license caution list **Done when:** allowlist exists and is linked from `briefs/README.md`. --- ### T02 — Daily brief playbook (manual first, automation-ready) ```task id: FI-WP-0001-T02 status: done priority: high ``` Write `docs/daily-brief-playbook.md`: - Step sequence: scan allowlist → draft from template → collection candidates → optional hub progress event - Completion evidence shape: `event_type=fi_daily_brief`, `detail.repo`, `detail.date` - Idempotence: one brief per calendar day (Europe/Berlin) - Quality bar aligned with `briefs/_template.md` and INTENT principles - Pointer that **first automated day** starts from baseline survey, not empty memory **Done when:** an operator or agent can produce a brief without reading INTENT end-to-end. --- ### T03 — Hardware envelope draft ```task id: FI-WP-0001-T03 status: done priority: medium ``` Write `docs/hardware-envelope.md` with **honest TBD** for unmeasured hosts, plus working assumptions for “homelab accessible” (consumer GPU tiers, CPU-only floor, multi-GPU lab class). Used by inventory `hardware_class` fields and axis B/C prioritization. **Done when:** envelope doc exists; operator can fill measured VRAM/host rows later without schema changes. --- ### T04 — Pin backup storage path and soft quota ```task id: FI-WP-0001-T04 status: todo priority: high ``` Operator task: fill TBD fields in `docs/backup-storage-policy.md`: - facility / host - base path (`…/freedom-intelligence/models/`) - soft quota - access method - pin log entry Create empty `models/` and `staging/` on that facility. **Done when:** policy has no critical TBD for path/quota; `FI-WP-0003` may download. --- ### T05 — Link baseline research into lab navigation ```task id: FI-WP-0001-T05 status: done priority: medium ``` - Point `README.md` / `SCOPE.md` at `research/2026-07-24-baseline-field-survey.md` - Note that first **daily** brief is a delta from this baseline, not a second full survey - Ensure inventory candidates from the survey are present under `inventory/catalog/` **Done when:** navigation and catalog seed are consistent with the survey. --- ## Acceptance (workplan-level) - [x] Sources allowlist + daily playbook + hardware envelope drafted - [ ] Backup storage path and soft quota pinned (T04 — operator) - [x] Baseline research persisted and linked - [x] Catalog candidates seeded for recommended models ## Out of scope - Enabling activity-core schedule (FI-WP-0002) - Bulk model downloads (FI-WP-0003) - State Hub domain registration for freedom-intelligence as a full domain