docs(roadmap): mark A3 done, link ADR-0001 (lockfile policy accepted)
This commit is contained in:
parent
651df6aad8
commit
ac364be6c3
@ -266,7 +266,7 @@ curl -sS http://host.docker.internal:3300/api/v1/version
|
||||
```
|
||||
- [ ] **A2-3.** Verify cache mount is active: `docker buildx du --filter type=exec.cachemount` shows non-zero size after a build. **Real success metric** is wall-clock: warm rebuild (touching one source file) drops to < 30 s.
|
||||
|
||||
### A3. Decide lockfile policy (BLOCKED on F2 resolution)
|
||||
### A3. Decide lockfile policy ✅ DONE (ADR-0001)
|
||||
|
||||
Two options — pick one in a short ADR before implementing:
|
||||
|
||||
@ -280,8 +280,8 @@ Two options — pick one in a short ADR before implementing:
|
||||
- ❌ New build step + tooling
|
||||
- ❌ Drift risk between dev lockfile and Docker lockfile
|
||||
|
||||
- [ ] **A3-1.** Write 1-page ADR (`docs/decisions/0001-docker-lockfile-policy.md`) and pick Option 1 or 2
|
||||
- [ ] **A3-2.** Defer `--frozen-lockfile` adoption until ADR lands
|
||||
- [x] **A3-1.** ADR written: [`docs/adr/0001-docker-build-lockfile-policy.md`](./adr/0001-docker-build-lockfile-policy.md) — **Option 1 accepted** (keep `--lockfile=false` short-term; revisit after Phase D).
|
||||
- [x] **A3-2.** `--frozen-lockfile` adoption deferred per ADR; tracked as future work in §11.
|
||||
|
||||
### A4. Restructure layer order
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user