Add hypervisor design docs and multinode work log; housekeeping

- docs/hypervisor-design.md, docs/hypervisor_migration.md: unikernel
  runtime design and migration plan (previously untracked)
- log/2026-03-29-mcp-multinode.md: work log (previously untracked)
- CLAUDE.md: mcq lives at a sibling path
- engineering-standards.md: document the push target
- .gitignore: mcdoc checkout; local configs that have held credentials

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-09-20 15:06:18 -07:00
co-authored by Claude Fable 5.1
parent c05ed968f9
commit 868ade3f5a
6 changed files with 1269 additions and 4 deletions
+5 -1
View File
@@ -184,7 +184,7 @@ require git.wntrmute.dev/mc/mcdsl v1.2.0
Every repository has a Makefile with these standard targets:
```makefile
.PHONY: build test vet lint proto-lint clean docker all
.PHONY: build test vet lint proto-lint clean docker push all
LDFLAGS := -trimpath -ldflags="-s -w -X main.version=$(shell git describe --tags --always --dirty)"
@@ -218,6 +218,9 @@ clean:
docker:
docker build -t <service> -f Dockerfile.api .
push: docker
docker push $(MCR)/<service>:$(VERSION)
all: vet lint test <service>
```
@@ -230,6 +233,7 @@ all: vet lint test <service>
| `test` | Every change | Yes |
| `proto-lint` | Any proto change | Yes |
| `proto` | After editing `.proto` files | No (manual) |
| `push` | After building container image | No (manual) |
| `all` | Pre-push verification | Yes |
The `all` target is the CI pipeline: `vet → lint → test → build`. If any