Skip to content

Authenticate selected control children and retain runner custody - #6885

Open
Clear1nsight wants to merge 1 commit into
CrocSwap:mainfrom
Clear1nsight:h25-selected-child-custody-20261108-213000
Open

Clear1nsight wants to merge 1 commit into
CrocSwap:mainfrom
Clear1nsight:h25-selected-child-custody-20261108-213000

Conversation

@Clear1nsight

Copy link
Copy Markdown
Contributor

Change and mathematical scope

Authenticate the actual child selected by the existing native acquisition controls, backport the retained-child repair into their original runner, and retain the supervisor's process and capture custody through failure. This is a completed scoped source archive with 17 owning sources, constructive arguments, a separate exact-source AI review, and preserved earlier drafts.

The child constructor binds the actual 42-module selection for the existing ENOENT, EEXIST and ELOOP cases. The runner retains child identity before signalling and consuming its wait. The supervisor separates observational handles from direct-child retirement authority, keeps incomplete custody pending, and attempts available readback of four streams before formatting errors.

This continues the original investigation #6321 and the acquisition/family source contribution #6882. Complete fault delivery, historical continuation compatibility, the full control union, runtime qualification, resource fit and measured comparison remain open. No multiplication-bound or measured speedup claim is made.

Task and overlap

Explicit assigned verification/data-handling work, based on upstream 7c49fe32c55de02c2c873655c804b16e4c3fef0a. The archive README gives exact refreshed heads and reuse decisions for #6882, #6867, #6869, #6873, #6588, #6339, #6346 and #6347. It adapts existing repairs to the actual older control runner and actual selected child. The accepted scientific entry is a separate subject.

The scope is refined to this completed connected correction. The component driver explicitly interprets the existing authenticated command tail as a canonical immutable preparation pin; the actual command grant must cover that tail. Original Root forwarding, scientific lane semantics, physical caps and native/accounting namespaces are preserved.

Validation

Exact retrieval verified nine plaintext JSON shards, 101 retained records, all certificate and final-review pins, and the complete 42-module source reference set. Publication checks are sha256sum -c SHA256SUMS-ARCHIVE.txt and the original frozen checksum list. Source, independent review, certificate and export freezes precede the fixed source/review deadline; later collection/publication and the roughly 84-second reassessment gap are explicit.

Target imports, native/control/compiler/scientific execution and unchanged control reruns were not performed. This inert archive has no registered replay hook. The independent review is AI source review, not human, proof-kernel or maintainer approval. Full costs and current execution admission remain unresolved; unknown physical/outside costs remain OPEN_NOT_ZERO.

Credit

Clear1nsight with substantial ChatGPT Pro and OpenAI Codex assistance. Retain predecessor and parallel credit, including unpaidmoon's #6339 cleanup work, the later #6867/#6873 ownership repairs, and all original source notices under the repository license.

Open next questions

Start with the archived historical continuation counterexamples and authentic-fault route analysis. Complete the missing production fault deliveries and genuine continuation mappings, then the complete scenario/command/cost union. Whole-source acceptance precedes admitted execution and comparison. See the package README and maintained upstream overview for concrete contribution tasks.

@Clear1nsight

Copy link
Copy Markdown
Contributor Author

Delivery verified at commit 6f9457478d22fa31c1e26b98ca4ee1ed43129ac4 (one commit, 158 added files). The PR is open, Ready for review, with maintainer edits disabled. All remote paths and Git blob identities match the prepared export; eleven key raw file bodies were checked directly. The frozen 101-record return and independent review/certificate subjects match their exact hashes.

Hosted workflow attempt 1 completed successfully on this exact head: planning and onboarding checks passed; scientific replay was skipped. No target controls, current-host native qualification or performance comparison ran for this source archive.

The accepted scope is the actual native-three selected-child/caller/production-copy binding, the retained-child and lock-primary control-runner backport, and the reached terminal/capture owner. Acceptance here means an independent AI source review of the frozen subject. It does not replace maintainer review, a proof-kernel check or runtime qualification.

Historical continuation APIs, genuine helper-entry/tuple and boxing/iterator/internal-closedir failure delivery, older-handler writer/readback/close cases and the complete original control-source union remain open. Complete normal/optimized outcomes, resource/funding admission, primary-baseline equality, measurement, retention and successful CLOSE remain separate. No original activity credit was added.

This follows #6882, adapts the applicable custody repair from #6867, and preserves #6873's scientific subject. The original investigation and maintained goal/PR map explain the remaining contributor tasks.

The bounded source/review round is closed. Delivery does not reopen it, add budget or grant execution; historical timing gaps and unmeasured outside costs remain open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant