Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions plan/implementation-plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,13 +91,20 @@ cognitiveos-distro ───── depends on all built binaries
| Hardware audit integration (read /proc/meminfo, statfs) | filesystem-hierarchy spec | Medium |
| Dependency resolution | None | Medium |
| `cpm search` — registry search client | registry-api spec | Small |
| `cpm download-weights` — standalone weight download from HF Hub | manifest-fields spec | Medium |
| `cpm install` — auto-download weights when manifest declares `weights.remote.source` | manifest-fields spec | Medium |
| `cpm init --template gguf-model` — template for model publishers | manifest-fields spec | Small |

**Definition of done:**
- `cpm install ./sample.cgp` works on Alpine Linux
- `cpm list` shows installed patches
- `cpm verify` catches malformed archives
- Hardware audit rejects install on low-RAM device
- All operations logged to `/cognitiveos/logs/cpm.log`
- `cpm download-weights --provider hf --kind wide --type gguf <name>` downloads and places model at `/cognitiveos/models/wide/active/`
- `cpm install` on a `.cgp` with `weights.remote` auto-downloads the model before hardware audit
- `cpm init --template gguf-model` scaffolds a model-publisher manifest with `weights.remote` block
- No auth required for public HF models

### Phase 2: Hardware Bridges

Expand Down
Loading