History: Makefile
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| 7dd41af7 | wire: what the rename argued, the tree now enforces | a73x | 2026-08-23 |
| c694896f | build: an empty diff is not an invitation to mutate the tree | a73x | 2026-08-22 |
| 0326f691 | build: mutation testing is one make target away | a73x | 2026-08-22 |
| 7c233ac3 | security: a stranger on the internet is given less to work with | a73x | 2026-08-22 |
| bc62ad02 | build: the toolchain moves to go 1.27 | a73x | 2026-08-20 |
| ec07fb3e | site: publishing the site does not move what the fleet downloads | a73x | 2026-08-19 |
| 597199a9 | site: [E] in the tab, and a card for every link | a73x | 2026-08-18 |
| d8cdbdd7 | test: the suite catches what it was only assuming | a73x | 2026-08-12 |
| 7ab204ff | feat(mcp): one surface — the plane serves /mcp, the stdio binary retires | a73x | 2026-08-11 |
| 1cb92020 | build(ci): the console's types answer to the gate | a73x | 2026-08-11 |
| 77fe133e | build(web): console logic answers to a test suite | a73x | 2026-08-11 |
| 9672785e | feat(release): a tag publishes once, and nothing needs purging | a73x | 2026-08-09 |
| d5d2c29f | feat(deploy): a release is one pipeline run twice, at stg then prod | a73x | 2026-08-08 |
| e034a30e | feat(agent): macOS hosts run guests through vfkit | a73x | 2026-08-06 |
| f6db476e | feat(agent): a Mac joins the fleet with no VMs | a73x | 2026-08-06 |
| f69c557d | build: ci keeps the tree gofmt-clean | a73x | 2026-08-06 |
| fd49ad63 | feat: eitri.sh runs eitri — the hosted control plane | a73x | 2026-07-29 |
| d7e93399 | feat: multi-tenant console with OIDC sign-in | a73x | 2026-07-29 |
| 2823c631 | feat(arch): every crossing is owned — R7 through R10 | a73x | 2026-07-26 |
| f6605653 | feat(cli): the eitri client binary | a73x | 2026-07-26 |
| 9101e104 | feat(agent): bootstrap cloud-hypervisor and the guest firmware | a73x | 2026-07-26 |
| 4c10e425 | feat(site): eitri.sh — site, docs, releases, and the publish image | a73x | 2026-07-26 |
| 752d49c4 | feat(fleet): per-host agent upgrades from the web console | a73x | 2026-07-26 |
| cdae8e89 | feat: coverage-instrumented boot-gate (eitri-smoke) with live SSH-CA gate check | a73x | 2026-07-26 |
| 76296277 | build: pre-push hook runs make ci before pushing to main | a73x | 2026-07-25 |
| 9a302830 | feat(eitri-mcp): MCP server for Claude-driven VM sandboxes via the SSH-CA gate | a73x | 2026-07-25 |
| 72a48183 | feat: UEFI guest boot, deploy boot-gate, and control-plane hardening | a73x | 2026-07-25 |
| bd0d241b | feat: serial console, teardown observability, quotas, and the SSH-CA jump gate | a73x | 2026-07-25 |
| e523eae3 | feat: single-paste join enrollment and reliability hardening | a73x | 2026-07-25 |
| 13b9c2e5 | feat: architecture governance and the explorable shape diagram | a73x | 2026-07-25 |
| c2b35d97 | feat: Eitri — BYO-hardware VM fleet control plane | a73x | 2026-07-25 |