a73x

History: docs/assumptions.md

Ref:

Hash Message Author Date
39c407f2 volumes: durable block storage a VM attaches at create a73x 2026-09-05
ef7319c9 seed: a tenant's own cloud-init keeps eitri's trust file and disk grow a73x 2026-09-02
81b4b6c1 fix: three boundaries the audit found open a73x 2026-09-02
7dd41af7 wire: what the rename argued, the tree now enforces a73x 2026-08-23
5e59e2b0 wire: the spec/status vocabulary the loop always meant a73x 2026-08-22
7c233ac3 security: a stranger on the internet is given less to work with a73x 2026-08-22
f52ac6a1 networks: a VM joins the operator's LAN by name, and keeps its NAT life a73x 2026-08-14
d6105e58 fix(placement): the plane's refusal is never stricter than the host's admission a73x 2026-08-12
d8888d14 docs: two assumptions the narration work rests on a73x 2026-08-11
0aab65cc fix(gate): a gate that cannot name itself refuses to boot, and the client stops guessing a73x 2026-08-11
7ab204ff feat(mcp): one surface — the plane serves /mcp, the stdio binary retires a73x 2026-08-11
c095fa6d build(web): the dependency advisories are answered a73x 2026-08-11
70f0a1d0 feat(api): every VM is persistent a73x 2026-08-10
7dd7ae3c feat(exposures): a published port can carry datagrams a73x 2026-08-09
17485cac feat(server): a host that cannot certify a guest is not a place to put one a73x 2026-08-09
2ff23e41 feat(smoke): the smoke watches a guest boot through the console a73x 2026-08-08
82b50b87 feat(devhost): the branch gate's fleet runs on the dev machine a73x 2026-08-08
d5d2c29f feat(deploy): a release is one pipeline run twice, at stg then prod a73x 2026-08-08
212f6ed1 feat(server): a PAT is enough — public MCP at /mcp a73x 2026-08-08
6b7245e6 feat: a tenant publishes a VM's port on its host a73x 2026-08-06
3f10d17c feat(agent): a Mac reads the subnet vmnet gave it a73x 2026-08-06
a789f2ce fix(agent): a backend signals only the processes it started, and says when it cannot a73x 2026-08-06
e034a30e feat(agent): macOS hosts run guests through vfkit a73x 2026-08-06
45ac02ec feat(agent): the host says whether it can run a guest, before create spends anything a73x 2026-08-06
b4794065 feat(agent): guest images are decoded in-process, not by a tool a73x 2026-08-06
8c746ce1 feat(agent): gzipped images are decompressed in-process, sparsely a73x 2026-08-06
b7ac3a54 feat(agent): a raw image needs no conversion tool a73x 2026-08-06
a04fe917 docs: the gate harness assumes guests nest two levels a73x 2026-08-06
2efa9596 docs: a host reboot restores persistent guests a73x 2026-08-06
8951743b docs: record what the test gates rest on a73x 2026-08-06
aee1395c docs: record what the decisions rest on a73x 2026-08-06