You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d3c86d8
Browse filesBrowse the repository at this point in the historyBrowse files
Add bounded native read-cut leases and live index ownership preflight
Checkpoint all current source, tests, contracts and original qualification receipts. Full Release build, formatter and governance pass; 13 native read-cut Aspire development tests pass. NativeText WAL-length and fixture failures remain recorded and under repair; no full acceptance closure is claimed.
Copy file name to clipboardExpand all lines: docs/Features/ClusterRouting/NativeCqrsRequestV2.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -292,3 +292,36 @@ The32-arm limit includes every distinct observed, temporarily pending or retired
292
292
Implementation order and ownership: cluster_wave Luna/high prepares only new Server/Features/ClusterRouting/RequestCqrsProbe* helpers as a private patch against the reviewed native phase interface; root owns NodeOptions, silo-only DI registration, AppHost validation/mount composition, fixture joins and combined gates. query_wave Luna/high prepares only new IntegrationTests/Features/ClusterRouting/RequestCqrsProbe* control helpers against these exact records; actual fault test entry points are a later bounded join after both helpers are reviewed. lifecycle_wave prepares the failed scalar18 original evidence bundle without source edits. Workers must not change shared files, public contracts, canonical data, credentials, thresholds, packages, tests of another scope, CI or Git state. Return base/post hashes and exact private patches; no shared build/test execution. Root reviews and integrates each bounded stage, runs the real Aspire caller and commits checkpoints with truthful pending RF3/Linux acceptance. Native migration control is excluded from this schema and retains its separately required native idle-migration join.
293
293
294
294
TASK-CRS-C1-CONTROL-REBASE, accepted 2026-10-05, continues the same frozen control contract after the owner's feature-layout migration. Review the existing private Server, IntegrationTests and AppHost packets before preparing replacements; preserve their verified work rather than duplicating it. Cluster worker owns only Server probe helpers, lifecycle worker now owns only IntegrationTests probe control helpers, and query worker owns only AppHost probe helpers. Place pure models and contracts under the canonical slice Models/Contracts folders and executable responsibilities under their actual feature-local folders. Preserve every schema, quota, permission, native-phase, lifetime, retirement, image and provenance requirement above. The rebased packets remain private until root has reviewed their complete diffs and base/post inventory. Shared options, registration, hosting, fault-test entry points, gates and Git actions remain root-owned; the rebased helper source alone does not qualify a real RF3 fault.
295
+
296
+
TASK-CRS-C1-CONTROL-UNIT maps the private-control portion of AC-CRS-004 to new
297
+
RequestCqrsProbeCodecTests and RequestCqrsProbeRecordFileTests in the ClusterRouting
298
+
unit slice. Exercise the actual source-generated private codec with all four
299
+
valid kinds, write/read arm exclusivity and every selected phase/action; reject
0 commit comments