freedom-intelligence/workplans/FI-WP-0001-lab-operating-foundation.md
tegwick b5f911140b Establish Freedom Intelligence lab foundation and baseline research.
Add INTENT/SCOPE, daily-brief playbook, activity-core definition (disabled),
workplans FI-WP-0001..0003, baseline field survey with open-weight collection
recommendations, and inventory catalog candidates for the model reserve.
2026-07-24 00:15:27 +02:00

147 lines
4.1 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: 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 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
```
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