freedom-intelligence/workplans/FI-WP-0001-lab-operating-foundation.md
tegwick a83ef0a79a Register reserve under agents hub and pin VAULT storage.
Classify freedom-intelligence for State Hub (agents domain), sync FI-WP-0001..0003 with hub IDs, enrich catalog entries with profile/SWOT, and pin the open-weight reserve to D:\vault\coulomb\freedom-intelligence\ with strategic S-tier policy.
2026-07-28 00:25:21 +02:00

167 lines
5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: FI-WP-0001
type: workplan
title: "Lab operating foundation: sources, playbook, storage pin, hardware envelope"
domain: agents
repo: freedom-intelligence
status: done
owner: grok
topic_slug: freedom-intelligence
priority: high
created: "2026-07-24"
updated: "2026-07-28"
state_hub_workstream_id: "0181d782-fdac-4366-9fc7-d42dac97756b"
---
# 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
state_hub_task_id: "e4748af3-f70f-4650-afe0-3b55def41d1c"
```
Create `docs/sources-allowlist.md` with standing channels for axes AD:
- 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
state_hub_task_id: "781b6cac-fece-4139-9ee5-c08a00ee1267"
```
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
state_hub_task_id: "359b58d1-2692-420c-8f28-324b3a5ceb3d"
```
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: done
priority: high
state_hub_task_id: "a0f6beb6-3273-4957-b9f6-c33b4ba7967f"
```
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.
**Completed 2026-07-28:**
| Field | Value |
| ----- | ----- |
| Facility | Workstation VAULT HD (`D:`) |
| Base path | `D:\vault\coulomb\freedom-intelligence\` |
| WSL path | `/mnt/d/vault/coulomb/freedom-intelligence/` (when D: automounted) |
| Soft / hard | **850 GiB** / **920 GiB** |
| Layout | `models/`, `staging/`, `companions/` created |
Strategic unrunnable models remain in scope
(`docs/decisions/2026-07-24-nas-strategic-reserve.md`).
---
### T05 — Link baseline research into lab navigation
```task
id: FI-WP-0001-T05
status: done
priority: medium
state_hub_task_id: "ac382e31-5401-425a-bb7b-cf1ff969a937"
```
- 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
- [x] Backup storage: path + quota pinned under `D:\vault\coulomb\freedom-intelligence\` (T04)
- [x] Baseline research persisted and linked
- [x] Catalog candidates seeded for recommended models
- [x] Strategic reserve policy (capability beyond run envelope) documented
## 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