Repository navigation
Repair inbox recovery and authorised new assignments (JVNAUTOSCI-2748) - #656
Merged
Merged
Conversation
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.
Merge decision: ready — the inbox preserves useful replies when it rejects an inconsistent action, and authorised new coding requests can obtain one correctly scoped native assignment. Worker activation and live model replay remain a separate operator handoff; they are not claimed by this merge.
User outcome
A hardware question with conditional coding/deployment instructions previously lost its completed answer to
A reply cannot deployand asked Michael to create another task. The reply prompt now permits relevant read-only inspection, distinguishes a future deployment request from a reply effect, and can request a new canonical assignment when the current authorised work actually requires coding.Material changes
Tracking: JVNAUTOSCI-2748. Jira remains project authority; the assigned native task is the execution carrier.
Evidence
127 targeted tests passed through PDM: inbox, canonical inbox replay, worker, message service, release installer and deployment regression suites.
git diff --checkpassed.Coverage includes the exact captured hardware request/result, ordinary replies/status, more than 30 messages with cross-organisation/future exclusions, task-context coverage including the operator activation note, failed process/receipt recovery, source/membership denial, forbidden model/schema selections, creation followed by a crash, and duplicate delivery reconciliation. The actual worker adapter and canonical task/message services also pass an isolated in-memory replay for a useful hardware reply and a new assignment. That replay uses a scripted model response and does not claim live model interpretation or delivery to Michael.
Fresh read-only host observations: 20 ARM cores (10 Cortex-X925 and 10 Cortex-A725), 121 GiB usable RAM/about 99 GiB available, and a 3.7 TiB NVMe drive/about 1.5 TiB free. NVIDIA GPU PCI device
10de:2e12is visible;nvidia-smicannot communicate with the driver in this sandbox, and its read-only driver record reports modelUnknown. No introspection subsystem or public deployment was needed to obtain the available facts.Ship boundary