3c00a6c59f
Model actor-attributed terminal recovery
2026-07-29 00:39:06 +09:00
55eed08db7
Exclude image preparation from client startup deadline
2026-07-28 22:39:10 +09:00
8334fd379f
Confine package ownership changes to private mounts
2026-07-27 03:31:58 +09:00
0dda65fc2e
Support durable host-to-isolated workspace migration
2026-07-26 00:43:30 +09:00
db9a561d0c
Bound and configure the per-Domain runsc dcache
2026-07-24 23:34:02 +09:00
7cd8a90af0
Serialize startup prepared artifact reclamation
2026-07-22 03:56:44 +09:00
acd0b4cc8c
Default profiles to persistent system paths
2026-07-22 03:23:38 +09:00
7aff8e542e
Restore persistent system path composition
2026-07-22 03:07:42 +09:00
d799cf4837
Model prepared artifact selection before lease acquisition
2026-07-22 00:58:23 +09:00
6eba9f25ca
Model live prepared-lower ownership during recovery
2026-07-21 23:46:54 +09:00
31e9ab0f2d
Replace external reachability with an owned canary
2026-07-19 22:39:31 +09:00
02fc29acb1
Refine rootless and network readiness contracts
...
Correct the caller-configured user-namespace topology, bind modeled network readiness to the live sandbox and helper, and keep physical canary, topology, encoding, and capability predicates in compact specification tables below the model boundary.
2026-07-19 19:52:41 +09:00
b9dbd78087
Restore profile-first interactive launches
2026-07-19 13:59:43 +09:00
03bfe92ca0
Retire the mutable design schema
...
Make Rust records and fixed codec tests the implementation-shape owner, remove the Mermaid category registry, and state the ownership boundary in the authoritative specification.
2026-07-19 02:45:32 +09:00
e7dd95aea6
Remove phase vocabulary from Lazaret interfaces
2026-07-18 22:35:48 +09:00
24d7d5b6e0
Add crash-consistent State Anchor maintenance
2026-07-17 23:23:19 +09:00
6816f0632e
Add interactive client terminal transport
2026-07-17 23:23:19 +09:00
2bc5982a62
Enforce exact recovery ownership before cold start
2026-07-17 23:23:19 +09:00
d25942596f
Implement exact bootstrap recovery and artifact GC
2026-07-17 23:23:19 +09:00
71b0266cf2
Run non-interactive sessions through production coordination
2026-07-17 23:23:19 +09:00
308c5a1b56
Bind cross-process configuration by identity
2026-07-17 23:23:19 +09:00
fbd332c31f
Require explicit canonical network readiness targets
2026-07-17 23:23:19 +09:00
c8acf116d6
Restore pre-publication network readiness semantics
2026-07-17 23:23:19 +09:00
cf914bdf51
Narrow confined path authority at runtime handoff
2026-07-17 23:23:19 +09:00
1cac1e04c2
Restore specification and model authority boundaries
2026-07-17 23:23:19 +09:00
c3a76ec8c4
Add generation-bound TLS control face
...
Create ephemeral trust anchors, publish an exact-profile Unix control socket, and persist generation-authorized mTLS session registration through the Domain Store.
2026-07-15 18:19:18 +09:00
304fb225d6
Implement canonical network readiness derivation
2026-07-15 16:58:30 +09:00
af8669c165
Implement generation-bound protocol cryptography
2026-07-15 15:56:31 +09:00
5458460717
Implement verified OCI prepared-lower lifecycle
2026-07-15 15:48:46 +09:00
1fd87ba1bd
Validate every singleton Domain Store row
2026-07-15 14:22:43 +09:00
e4d9cc2dc9
Add the lock-owned transactional Domain Store
2026-07-15 14:10:50 +09:00
2d4ec2ed8b
Generalize benchmark qualification environment
2026-07-15 02:49:39 +09:00
c54372ea87
Define ignored workspace routing semantics and budgets
2026-07-15 01:10:28 +09:00
f106a9f636
Classify serialized and runtime schema records
2026-07-14 23:34:56 +09:00
b34421efa1
Limit pidfs support to the Linux 6.9 platform floor
2026-07-14 21:29:25 +09:00
c738d92f01
Confine verification tooling to current repository checks
2026-07-14 02:19:07 +09:00
de57e77dc8
Add phase-aware pidfs process ownership records
2026-07-14 01:47:53 +09:00
f840a48376
Enforce qualified pidfs host and process broker contracts
2026-07-14 00:12:32 +09:00
16defc768a
Add typed schema records and strict version checks
2026-07-13 04:05:12 +09:00
b438dd5201
Bootstrap verified Rust implementation workspace
2026-07-13 02:25:59 +09:00
08ce2aca24
Restore mandatory prepared-artifact reclamation
2026-07-13 00:30:02 +09:00
a1ed8b9984
Clarify trusted runtime network capability scope
2026-07-12 14:23:42 +09:00
6db7cf1d5f
Define protocol cryptography packaging
2026-07-12 03:08:09 +09:00
eded0faa7a
Separate lease-loss release and finalize session terminals
2026-07-12 01:27:19 +09:00
1698296ecd
Define schema authority and durable store refinements
2026-07-11 23:33:04 +09:00
0e8269ab71
Define prepared-lower lease and reclaim invariants
2026-07-11 18:54:23 +09:00
518c0ad531
Select multi-process SC architecture and align protocol model
...
Promote Host Coordinator + Runtime Supervisor + attached runsc as the product
architecture in the specification, and extend the TLA+ model with generation-scoped
identities, multi-role durable intent, network readiness, prepared-lower lease, and
connectivity-helper ownership. TLC-checked; trim product prose that the model now owns.
2026-07-10 02:37:48 +09:00
697aada29e
Check host coordinator domain ownership
...
Add a TLC-checked invariant requiring any Host Coordinator process record to belong to a non-absent, lock-held Domain. Include the invariant in the aggregate safety operator and remove journal-only markers from protocol model comments so the model remains grounded in product vocabulary.
2026-07-10 01:42:26 +09:00
9b88a48b15
protocol: align SC vocabulary and durable intent with sealed product language
...
Add SessionCoordinatorPresent aliases, HC protocol-face naming, and abstract
durable intent/path-mismatch refuse invariants for FM1/FM4/FM5. TLC green at
395837 generated / 110013 distinct / depth 49.
2026-07-10 00:53:19 +09:00
7800e9ddf6
Point specification at external journal and implementation plan
...
Journal content and the implementation plan now live only in
development-journal; the project keeps normative docs and the local
docs/journal symlink.
2026-07-09 21:26:15 +09:00