feat: discover and pin compatible public task executors - #136
Draft
erikleblansch wants to merge 1 commit into
Draft
erikleblansch wants to merge 1 commit into
erikleblansch wants to merge 1 commit into
Conversation
Probe authenticated provider eligibility over protected routes, select a compatible model cohort, and retain its identities across workflow, task and document resumes. Separate document enrollment from execution for a source-bound disposable smoke, without admitting remote jobs during discovery. Record the successful document-synthesis and cooperative-learning milestones already integrated in main.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change
Discover compatible executors for explicitly public work through authenticated, protected route connections. Discovery reads bounded eligibility metadata only: it does not start workers, download models or submit tasks.
The coordinator selects two to four compatible executors with the same model fingerprint, pins their exact identities and route bindings, and retains that immutable pool before the first Submit. The selected pool is reused across workflow, task and document execution/resume, including enroll-only preparation. Explicit executor selection remains supported.
Exact candidate
Head
a65a3242b14b2646f0ee70ed5324bff7d2b6329b, treed33b8949ecc4bc4843858a82be9a426fccfa6e79, parent maine8b9ad70f2c89be56ead5bc185c673392381b081.The successful previous
998b79edsynthesis and combined learning slices are already integrated in main. Their original evidence remains source-scoped, not relabelled as this candidate's test result.Verification
agent-public-documentVM is requested on this head. It retains the original pinned guest model/runtime, bounded public document, real hierarchical synthesis, protected packet evidence, retained-result resume and cleanup gates while exercising automatic executor discovery. Actual new-source results remain pending.Scope limits
Explicitly public tasks only. Eligibility metadata is not an availability reservation or proof of future capacity. No workers or model downloads are initiated during discovery. Selection is bounded to two to four same-model executors and remains fixed for the retained task; this does not claim general scheduling, private offload, arbitrary model compatibility, better answers or a complete B03/alpha.
No train-loop rerun is requested for this slice. PR remains Draft pending its genuine live evidence and applicable checks; no merge or branch deletion is part of this publication.