andrussal
|
898eadf976
|
Drive runtime stabilization from cluster control semantics
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
7e3531a4b2
|
Validate scenario mode guarantees early
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
cf1e6185fa
|
Add shared cluster control profile semantics
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
4c6aea1358
|
Drop redundant scenario mode booleans
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
0911818626
|
Name scenario cluster modes explicitly
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
19a0c904c1
|
Use runtime assembly directly in deployers
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
a14d616ee6
|
Trim runner-only state from run context API
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
8e6604d232
|
Hide deployer assembly exports from scenario surface
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
120b8879a4
|
Move runtime assembly out of runner and context
|
2026-03-20 08:13:28 +01:00 |
|
andrussal
|
ad288e7421
|
Add semantic existing-cluster constructors
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
fbede7f535
|
Confine backend cluster details to deployer adapters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
f18820b8d1
|
Hide raw source storage behind existing-cluster API
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
a523024279
|
Hide raw source types behind semantic scenario API
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
4d8349679e
|
Rename attach source around existing clusters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
e04832f62c
|
Rename metadata attach flow around existing clusters
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
f79eb34a50
|
Hide raw scenario sources behind semantic accessors
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
05b907d8ef
|
Name existing cluster semantics explicitly
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
eeb0573798
|
Route source access through semantic helpers
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
3ea3fffd1f
|
Drop unused source readiness policy
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
3f8e287c68
|
Make scenario source transitions explicit
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
6888c18275
|
Simplify node client inventory
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
74290327a3
|
Encapsulate external node source fields
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
0ff1ae1904
|
Trim scenario source mutators
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
d2665bdb71
|
Hide runtime construction helpers from docs
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
7e0cdb54f8
|
Make source orchestration plan opaque
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
da2f51d46f
|
Make attach source construction explicit
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
23838867c2
|
Trim node client public surface
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
034e56efa5
|
Reduce source-mode leakage in run context
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
743e31fa3c
|
Hide runner context storage details
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
365526d236
|
Reduce runtime wait surface
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
fb4c58cc48
|
Unify manual cluster control surface
|
2026-03-20 08:13:27 +01:00 |
|
andrussal
|
f7dba01161
|
Use concrete string types in cfgsync APIs
|
2026-03-12 10:24:29 +01:00 |
|
andrussal
|
320b089fbd
|
Unify cfgsync around registration materialization
|
2026-03-12 09:39:16 +01:00 |
|
andrussal
|
ec4c42244a
|
Demote static cfgsync helpers
|
2026-03-12 08:11:25 +01:00 |
|
andrussal
|
fb0129020c
|
Simplify cfgsync adapter surface
|
2026-03-12 07:44:20 +01:00 |
|
andrussal
|
728b90b770
|
Refactor cfgsync around external-facing modules
|
2026-03-10 12:30:53 +01:00 |
|
andrussal
|
7da3df455f
|
Extract cfgsync into standalone crates
|
2026-03-09 08:48:05 +01:00 |
|
andrussal
|
7bcd0fac3d
|
Refine k8s attach readability
|
2026-03-07 09:08:32 +01:00 |
|
andrussal
|
315286ec0d
|
Bring k8s attach onto attached runner contract
|
2026-03-07 09:08:32 +01:00 |
|
andrussal
|
2770c44264
|
feat(k8s): add attached-mode discovery and node-control restart
|
2026-03-07 09:08:19 +01:00 |
|
andrussal
|
45bd07737e
|
Refine compose attach readability
|
2026-03-07 08:58:08 +01:00 |
|
andrussal
|
d34ac87411
|
Ensure runners clean up attached resources on drop
|
2026-03-07 08:44:35 +01:00 |
|
andrussal
|
d4c5b9fe99
|
Define attached runner readiness contract
|
2026-03-07 08:32:31 +01:00 |
|
andrussal
|
fd547aa119
|
Align compose attach with shared metadata flow
|
2026-03-07 08:04:15 +01:00 |
|
andrussal
|
712f93db18
|
refactor(compose): tighten attach errors and readability
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
d9c99322c7
|
refactor(compose): keep metadata API minimal and test-local restart checks
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
25d5a4859b
|
refactor(compose): simplify attach test to project-only source
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
06613a1e75
|
feat(compose): require labeled services for attach discovery
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
7127c10aa6
|
refactor(compose): add metadata helpers for attach node-control test API
|
2026-03-06 14:33:00 +01:00 |
|
andrussal
|
6226f51598
|
feat(compose): expose deploy metadata for attach node-control tests
|
2026-03-06 14:33:00 +01:00 |
|