Repository navigation
Preserve custom-registration cause and original-owner observation - #567
Merged
Merged
Conversation
…ched progress dependency
…ckage and lease dependencies
…/custom-registration-observation-20261003
trissim
marked this pull request as ready for review
October 4, 2026 02:41
Collaborator
Author
|
Merged exact final receiving head 69ea1b5 at 2026-10-04T02:41:57Z. REST merge_commit_sha and independent git ls-remote main both equal 2df0918. One actual public TCP registration and read-only status passed exact process/source/store/publication/persistence relations, followed by typed ACK/process exit/endpoint termination. Native and MCP absent; 6012/7012 empty. Original recorded shell terminal1 preserved separately; all eight public operation replies error-free. No UNKNOWN recovery/replay, science gain, new build or frozen-package hot update. Byte-exact native archive and updated remaining-status receipt are in this merged head. |
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.
Addresses #566: source, whole installed package and focused native case complete
Preserve the actual registration cause and returned typed observation handle. Observe that exact source/process through the existing native declaration/export registry and persisted-source manager; no new ledger, source evaluation, registration replay, timeout change or codec. Confirmed native registration survives a later local ephemeral projection failure; the old cause-erasing consumers are deleted.
The existing operation-handle ancestor owns process authority, the source owner owns the byte digest, and the handle validates its source/store. One declaration exposes
openhcs_get_custom_function_registration_statusthrough original MCP/control families without a second consumer roster.CustomFunctionRegistrationRenderernow uses existingMcpDevTypedOutputRenderer/typed batch/DTO/diagnostic owners; all ten raw.getreads in this one renderer are deleted. Root394 compiler/materialization remains separate, and #541 retains its named shared-unit dependency. Foreign gitlinks/frozen science remain untouched.Qualification at its actual strength
9fde2794d19f5d57837a67c4672e1f1053eed3c95c71ebae7f37c160655756de: 815 tracked payloads,90 declared resources,13 skill files,both native source/binary owners,984 RECORD entries matched. Nine affected installed controls PASS,105-tool construction, fresh exact-target health. Final receiving-only commits do not alter that production; no rebuild.Complete receipt, original source/raw evidence, typed-renderer source/raw evidence.
Actual public TCP native receiving PASS
Through ONE original retained client/PTY15414 (Dewey physical custody, Singer independent verification), both MCP177709 and native188784/create1791080888.84 activated the exact qualified whole target. Native6012TCP/7012 was observed READY, and explicit original catalogue preparation/status was READY before source dispatch. Original uncapped577 scope/common slice reports MemoryMax/MemorySwapMax=infinity, CPU1; ordinary deadlines/paths/process authority were unchanged.
One registration, errors=[],count1,persisted=true, canonical
openhcs:registration_observation_probe_567, returned exact process/source/store handle. One read-only status, errors=[],outcome=registered, same handle; published and persisted source proofs equal the frozen154-byte SHA2564398ac619555f8a1c0459dbbcb1a6440862fab50602cea1485c756c6ebd1e828. Exact identity relations and native persisted-source byte comparison pass, not just counts/catalog visibility. No function was run on images.Exact native close reports ACK/process_exited/endpoint_terminated/succeeded=true on the original identity. Both native/MCP are absent and6012/7012 listeners empty. Original recorded shell terminal1 is preserved, not claimed0; all eight public operation replies have empty errors/mcp_error=false. Its nonzero shell disposition is distinct from the successful public operations; numerical native exit code/cause is not inferred.
Byte-exact native archive,31,047 bytes, SHA256
8d67365976e12d3c896f8431f591e97dfc468d2d7d26052d51fadc6a38db6b77; original raw stdout retained exactly. Persistent receiving:engineering567/public94-attempt01/LIVE-RECEIVING01.rstunder the parent issue-batch root. Original packet and current receiving status.Remaining
No specific public operation remains failing or native receiving dependency holds this focused registration/status fix. No live uncertainty/fault-injection recovery or historical UNKNOWN recovery is claimed; original H002/#131 uncertain requests remain immutable and were not replayed. No biological/global-audit gain, new viewer/provider/science call, build/install/environment/worktree, frozen-science hot update or cap/timeout increase. CI deferred; no hosted-CI hold.
Closes #566