Add Week 4b plan: Origin-CAS connector for cache-miss handling

- Create week-04b-origin-connector.md with ContentFetcher design
- Update development-plan.md: Phase 1 now includes Week 4b
- Update architecture.md: Phase 1 table includes Week 4b
- Plan includes EventBus integration per FR-18.1 (Oracle-verified)
This commit is contained in:
Alexander
2026-05-12 18:55:58 +02:00
parent ffbb238633
commit e575276b6f
3 changed files with 555 additions and 4 deletions
+3 -2
View File
@@ -1005,7 +1005,7 @@ and better fit for systems programming.
## 7. Implementation Plan
### 7.1 Phase 1: MVP (4 weeks)
### 7.1 Phase 1: MVP (4.5 weeks)
**Goal:** Basic functional filesystem with single origin.
@@ -1014,7 +1014,8 @@ and better fit for systems programming.
| 1 | Project setup, FUSE skeleton, local origin plugin |
| 2 | Metadata extraction (symphonia), SQLite schema |
| 3 | Virtual path resolver, tree cache, basic readdir/stat/read |
| 4 | CAS implementation, chunk caching, integration tests |
| 4 | CAS implementation, chunk caching, LRU eviction |
| 4b | Origin→CAS connector (ContentFetcher), cache-miss handling |
**Exit Criteria:**
- Mount and browse local music library