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.
This commit is contained in:
parent
1dc1e09517
commit
b5f911140b
28 changed files with 2651 additions and 1 deletions
135
workplans/FI-WP-0003-seed-open-weight-reserve.md
Normal file
135
workplans/FI-WP-0003-seed-open-weight-reserve.md
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
---
|
||||
id: FI-WP-0003
|
||||
type: workplan
|
||||
title: "Seed open-weight reserve from baseline recommendations"
|
||||
domain: infotech
|
||||
repo: freedom-intelligence
|
||||
status: active
|
||||
owner: grok
|
||||
topic_slug: freedom-intelligence
|
||||
priority: medium
|
||||
created: "2026-07-24"
|
||||
updated: "2026-07-24"
|
||||
depends_on:
|
||||
- FI-WP-0001
|
||||
---
|
||||
|
||||
# FI-WP-0003 — Seed open-weight reserve from baseline recommendations
|
||||
|
||||
## Goal
|
||||
|
||||
Turn baseline survey recommendations into a **real, policy-compliant reserve**:
|
||||
approve high-priority catalog candidates, download to pinned backup storage,
|
||||
verify checksums, and leave medium/low items as candidates for later briefs.
|
||||
|
||||
Source of truth for *which* models:
|
||||
|
||||
- `research/2026-07-24-baseline-field-survey.md` § Collection recommendations
|
||||
- `inventory/catalog/*.yaml` (seeded as `candidate`)
|
||||
|
||||
Gates: `inventory/collection-policy.md` + `docs/backup-storage-policy.md` (T04 of FI-WP-0001).
|
||||
|
||||
## Priority tiers (from survey)
|
||||
|
||||
| Tier | Action in this workplan |
|
||||
| ---- | ----------------------- |
|
||||
| **P0 — seed now** | Approve + collect after storage pin (small/mid, high leverage) |
|
||||
| **P1 — next wave** | Approve when quota allows; may stay candidate |
|
||||
| **P2 — watch / large** | Keep candidate; do not bulk-pull full 600B+ MoE without explicit operator decision |
|
||||
|
||||
## Tasks
|
||||
|
||||
### T01 — Seed catalog YAML for recommended models
|
||||
|
||||
```task
|
||||
id: FI-WP-0003-T01
|
||||
status: done
|
||||
priority: high
|
||||
```
|
||||
|
||||
Create `status: candidate` entries under `inventory/catalog/` for every P0/P1
|
||||
recommendation in the baseline survey (and note P2 as candidates or docs-only).
|
||||
|
||||
**Done when:** catalog files exist and match `inventory/schema.yaml` required fields.
|
||||
|
||||
---
|
||||
|
||||
### T02 — Operator approve P0 set
|
||||
|
||||
```task
|
||||
id: FI-WP-0003-T02
|
||||
status: todo
|
||||
priority: high
|
||||
```
|
||||
|
||||
Human review of P0 candidates: license, size vs soft quota, hardware fit.
|
||||
Set `status: approved`, `collection.approved_by`, `collection.approved_at`.
|
||||
|
||||
**Done when:** each P0 entry is `approved` or `rejected` with reason.
|
||||
|
||||
---
|
||||
|
||||
### T03 — Download P0 to backup storage + verify
|
||||
|
||||
```task
|
||||
id: FI-WP-0003-T03
|
||||
status: todo
|
||||
priority: high
|
||||
```
|
||||
|
||||
For each approved P0:
|
||||
|
||||
1. Download into `{BACKUP}/freedom-intelligence/models/...` (or `staging/` then promote)
|
||||
2. Record `artifacts[].sha256`, `size`, `collection.storage_path`
|
||||
3. Set `status: collected` then `verified` after re-hash or smoke load
|
||||
|
||||
Prefer official HF revisions; use `huggingface-cli` or equivalent with revision pin.
|
||||
|
||||
**Blocked on:** FI-WP-0001-T04 (storage pin).
|
||||
|
||||
**Done when:** all approved P0 are `verified` or explicitly deferred with notes.
|
||||
|
||||
---
|
||||
|
||||
### T04 — P1 decision pass
|
||||
|
||||
```task
|
||||
id: FI-WP-0003-T04
|
||||
status: todo
|
||||
priority: medium
|
||||
```
|
||||
|
||||
After P0, decide which P1 models fit remaining quota. Approve/collect subset or
|
||||
leave as candidates for daily briefs to re-prioritize.
|
||||
|
||||
**Done when:** each P1 has an explicit next status (`approved`, `candidate`, `rejected`).
|
||||
|
||||
---
|
||||
|
||||
### T05 — Reserve index snapshot
|
||||
|
||||
```task
|
||||
id: FI-WP-0003-T05
|
||||
status: todo
|
||||
priority: low
|
||||
```
|
||||
|
||||
Write `inventory/RESERVE-STATUS.md` summarizing collected vs candidate totals,
|
||||
bytes used vs soft quota, and hardware coverage gaps.
|
||||
|
||||
**Done when:** one-page status exists for operators and future daily briefs.
|
||||
|
||||
---
|
||||
|
||||
## Acceptance (workplan-level)
|
||||
|
||||
- [x] Catalog seeded from baseline survey
|
||||
- [ ] Storage pin complete (upstream)
|
||||
- [ ] P0 verified on backup media
|
||||
- [ ] RESERVE-STATUS snapshot after first collections
|
||||
|
||||
## Out of scope
|
||||
|
||||
- Hosting inference endpoints
|
||||
- Full DeepSeek-V3/R1 671B pull without separate capacity decision
|
||||
- Dataset reserve (weights only unless tiny tokenizer/adapters)
|
||||
Loading…
Add table
Add a link
Reference in a new issue