21 lines
890 B
Markdown
21 lines
890 B
Markdown
# Tasks — network-plugin-content-delivery-packer
|
|
|
|
> Blocked on: `network-plugin-content-delivery` (core), `@suaveplan/packer`.
|
|
|
|
## 1. Implementation
|
|
|
|
- [x] 1.1 `src/packer/packer-integration.ts` — `PackerIntegration`.
|
|
- [x] 1.2 Consume `@suaveplan/packer` output → `ChunkManifest`.
|
|
- [x] 1.3 Broadcast `cd:manifest` on the bus.
|
|
- [x] 1.4 Wire `ContentDeliveryPlugin.packer` getter.
|
|
|
|
## 2. Tests
|
|
|
|
- [x] 2.1 `src/packer/packer-integration.spec-conformance.test.ts` — manifest, bus broadcast, hash propagation.
|
|
|
|
## 3. Verify
|
|
|
|
- [x] 3.1 `bunx turbo lint typecheck test --filter=@suaveplan/network-plugin-content-delivery` green.
|
|
- [x] 3.2 `bunx turbo test:coverage --filter=@suaveplan/network-plugin-content-delivery` 100/100/100/100.
|
|
- [x] 3.3 `bun scripts/openspec-conformance.ts @suaveplan/network-plugin-content-delivery` PASS (build green; CLAUDE-Rule-11 runner imports verified).
|