diff --git a/docs/plans/2026-05-20-foundation-layer.md b/docs/plans/2026-05-20-foundation-layer.md index 0d7f1e5..3725e0f 100644 --- a/docs/plans/2026-05-20-foundation-layer.md +++ b/docs/plans/2026-05-20-foundation-layer.md @@ -124,15 +124,15 @@ Build the foundation layer of NaviWatcher: a greenfield Go project with zero exi - [x] run full test suite — must pass before task 8 ### Task 8: Verify acceptance criteria -- [ ] verify Go module builds cleanly with `go build` -- [ ] verify config loads and validates from YAML file -- [ ] verify all 3 database tables are created via migrations -- [ ] verify all CRUD operations work against in-memory SQLite -- [ ] verify Docker image builds and container starts -- [ ] run full test suite: `go test ./... -v` — all must pass -- [ ] run `go vet ./...` — no issues -- [ ] run `go fmt ./...` — no formatting issues -- [ ] verify test coverage is reasonable for foundation layer (70%+) +- [x] verify Go module builds cleanly with `go build` +- [x] verify config loads and validates from YAML file +- [x] verify all 3 database tables are created via migrations +- [x] verify all CRUD operations work against in-memory SQLite +- [x] verify Docker image builds and container starts +- [x] run full test suite: `go test ./... -v` — all must pass +- [x] run `go vet ./...` — no issues +- [x] run `go fmt ./...` — no formatting issues +- [x] verify test coverage is reasonable for foundation layer (70%+) ### Task 9: Final documentation update - [ ] update README.md with current build/run/test instructions (replace placeholder commands)