Repository navigation
Description
Owner: Programme/root accepts the complete scoped Delivery and remains sole native/PR integrator. Existing observer source owner and independent reviewer retain their delivered evidence; all original operations and reservations remain preserved.
Done when: Canonical work-board can hand one explicitly admitted, already-running native operation to a bounded F# observer and receive one actionable compact result without model-turn polling of unchanged state. Extend current FS.GG.Coord.Core/GitHub/Cli collectors and qualified execution/ordinary-delivery adapters rather than build a second scheduler. Reuse existing routine-delivery watcher semantics where appropriate; a language-only port does not establish this result. Deliver pure state transitions plus typed IO adapters, actual CLI/skill invocation, preserved original-operation evidence, final exact-head required CI and one independent source review. Then use the genuine published/physically verified installed caller in one necessary bounded ordinary exact-head CI observation, retaining selected positive, changed-head/failure, interruption/restart/deadline and rollback scopes. No unrelated workload is replayed to generate acceptance. Keep source, publication, installed observation and full acceptance distinct; no version is selected here. Demonstrate zero extra model invocations for unchanged CI ticks, no loss of original Unknowns/reservations, no duplicated effects after restart, and explicit missing/unsupported/native-read gaps. Report available whole-family usage and coverage without making savings a fabricated completion condition.
Current deliverable: Full scoped acceptance established: reviewed F# source and required exact-head CI, coherent110 publication, physically verified isolated installed caller and selected published instruction discovery, plus one necessary ordinary native observation. Installed110 observed already-running CreatorPR4748 exact5f3292afe29279b987785e09293ea2d6320ab998/run39447000138/attempt1 and returned one accurate failed attention result; the actual source CI failure remains owned by Creator and does not invalidate observer acceptance.
Next action: Root closes this completed Delivery and verifies the guarded In progress to Done transition with all52 memberships and other fields preserved. Parent Outcome4730 remains In progress:4743 resource-aware admission, actual local overlap, context/economic coverage and remaining whole-Outcome acceptance are not completed by this child.
Blocked on: None within this accepted Delivery. Actual native coverage is the ordinary failure-attention case only. Positive, changed-head, interruption/restart, deadline and cancellation branches retain source/typed-IO control coverage; no actual native restart or rollback execution is claimed. The late resume preflight refused beforeCLI and did not renew cursor/time. Exactly-once delivery remains false. Global439+46 original Unknowns/reservations, authentic custody and missing canonical-ID completeness gap remain unchanged; local unknownsRetained0 is not a global zero or release.
Acceptance evidence: Source42 pure/typed-IO controls, required exact-head CI and independent source review; coherent110 publication/physical installation/operator-instruction joins accepted separately; pin/carrier PR4747 normally delivered06b83a4695f5b5ca81bc8d0e974465cf801d1e03 and protected47 caller read accepted. Independent actual ordinary observation PASS: owning4741 exact body/update and head/run/attempt joined,120second original observer window,21.68second elapsed,24GETs charged384to360,one785byte result plus368byte retained evidence,revision2,gapnull; original checksum/terminal identity/clock/budget preserved, child reaped, streamsEOF and group absent. Native job118711447797 failed at15:24:44Z and correctly yielded read-only failed attention/exit3, readiness not evaluated. Pending ticks stayed internal without extra model invocations. Cursor/recovery controls retain original budgets and prevent native mutation replay; exactly-once notification is not promised. Whole-family usage/attribution is incomplete and economic savings remain inconclusive. Atlas coordination/original-operation-observation-boundary retains the source contract; no unrelated workload was replayed for acceptance.
- Detailed proposed design and intake readback is recorded at [COORD-EFF-02.1] Observe admitted operations in F# without model polling #4731 (comment) . Both new project rows have Status Backlog, Track Follow-up, the existing context-efficiency Roadmap and explicit Work level. Independent qualified108 readback preserved43memberships/17fields/eightviews; no protected enrollment, source dispatch or existing-item planning change is claimed. Original partial invocation outcomes remain retained.
Root boundary readback preserves full Done when, existing owners and all original reservations. Root selectedSDK10.0.401 and3locked restores passed on reviewed037; Core test build found FS0041. Sameowner repaired4 test-only type annotations at4f4f460a3a1552ce8103ad19df053bd31bb5ddc4, with production unchanged; root prepares rebound qualification.
Actual05 qualification passed all20facts with nonzero exactTRX counts, sourceidentitystable, direct-child-reaped-streams-eof. Failed01/02/03compiler reports remain original;04 never executed. Sameowner repaired concrete F# overload/signature annotations. Worker proactively reported duplicate-cursor test replacement could no-op depending on serialized root ordering; actual .NET ordering was unobserved. Root accepted same-scope fixture repair to insert a duplicate actual root schema unconditionally, preserving decoder/negativeexpectation; actualCLI5facts nowPASS. This is a sourcefixture repair, no nativeoperation/publication/savings claim. All originalownership/holds retained.
Root boundary2026-10-20 retains complete scoped Done when and all original ownership/holds. Reviewed observer source PR4736 exact93b921cf232a1d3fe4208ca38e630191069abe8f is admitted and in bounded final source CI after actual20focusedfactsPASS at747. Protected Matrix source/history integrated; full publication/installed/native observation acceptance stays open.
Activity
EHotwagner commentedon Oct 20, 2026
Proposed design — deterministic coordination and token economy. This is implementation planning, not activated policy, execution authority or accepted delivery.
Proposed F# design
A pure module maps explicit policy/time plus the actual current native observation and existing attempt to ObserveOriginal, AwaitWithinDeadline or ReturnAttention. Typed results distinguish settled observation, changed head/owner, due deadline, material failure, missing/conflicting fact, unsupported profile and Unknown original effect. Readiness and semantic acceptance remain separate. Derive labels/reservation/request identity from the same source values; do not have the model retype native owner/head/argv fields. Current legacy DriverEvents/programme helpers are algorithms to assess, not authorization to restore retired V1 claims, mandatory packets or typed-return ledgers.
An impure adapter uses the current authenticated V2/native GitHub collectors, exact PR/head/job sources and existing bounded request/output/deadline mechanisms. Watch only the selected original operation; freshness reads have scoped provenance. Unchanged checks, timestamps or duplicate hints remain inside code. Missed events trigger authoritative reconciliation. Every watch has an original absolute monotonic deadline including cleanup; preserve it across bounded continuation and decline expiry rather than reset it. A compact terminal result or genuine decision/attention boundary wakes the parent once. Observation failure is not an empty or successful population. Account the F# observer's own process/CLR/native demand against its selected profile; no invented cgroup, namespace or private-proc guarantee.
Use existing private operation custody for original outputs and observation cursors. A cursor contains progress, not a second current-state/approval ledger. Bind existing issue/attempt/PR/head/source and required observation population; restart verifies them and refuses drift. Unknown effect state has no automatic retry branch. This first Delivery performs no merge, dispatch, release, cleanup of unrelated processes, native issue closure or live Status effect. It may return a deterministic status proposal under the accepted status-lifecycle contract; a separately admitted guarded planning writer/owner still supplies the effect. One green child PR cannot make its parent In review/Done. Keep the normal read-only inspector read-only.
Integration replaces the root's repeated calls that merely ask whether the same job has finished. Prefer a narrow canonical skill/CLI adapter to the existing watcher over rewriting all deterministic Python infrastructure. Preserve current non-watch ordinary-delivery behavior and product/retained binding behavior. Reuse unchanged accepted source/CI receipts only at their exact existing scope; do not cache live permission, head or capacity facts into authority.
Intended touch-set to reconcile before assignment: selected new/extended F# observer core under src/FS.GG.Coord.Core, typed GitHub/V2 observation adapter under src/FS.GG.Coord.GitHub, narrow CLI application/dispatch under src/FS.GG.Coord.Cli, focused observer/native-contract tests, tools/routine-delivery.py bridge only if necessary, and the canonical work-board observation/wait integration plus required mirrors/generated manifests. Do not reserve the whole repository. No competing edits to current receiver PR4726, Wizard4727 source, SDD1115 or the status-lifecycle PR4729; their results may be consumed after accepted delivery.
Verification: inject clock/transport faults in meaningful pure/adapter tests; replay unchanged observations with zero attention emissions; test duplicate notifications, changed head between reads, absent/partial pages, native failed/cancelled jobs, response acquisition failure, output cap, original deadline/cleanup reserve and observer cancellation. Test restart with exact original identity and missing/changed cursor without acquiring retry authority. Qualify the real installed route against a necessary ordinary native job with exact source/binary/runtime/result custody. Preserve first failures and independent readback. Roll back the affected observer integration to the existing bounded watcher with original identity/Unknowns retained. No repeated unchanged tests or second review chain is required beyond the normal relevant changes and final required CI.