Repository navigation
fix(hc): repair native startup, recovery and identity - #338
Open
douglasjarquin wants to merge 3 commits into
Open
douglasjarquin wants to merge 3 commits into
douglasjarquin wants to merge 3 commits into
Conversation
This branch has not been deployed
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.
Native HC startup could strand an agent before its opening message was inspectable, and recovery could mistake presentation changes for lost authority or replay input after a delayed creation reply. This repairs F1–F10 in one branch while preserving exact process, attempt, core and receipt checks.
Refs #335. Keep the issue open for the operator acceptance below.
Changes
The F1–F10 ledger records implementation, proof and limits. Grok Bot files and shared factory contracts are unchanged.
Validation and review
cbe61963e7b87488b984b00942b91121d9784ee8(20261102T042136Z-80434e3e): 249 mapped scenarios passed, 47 remain explicitly unrun, no required evidence is missing. The runner requires independent policy review because verification-related files changed; that source review found no weakening.mise run lintand the documentation audit passed. Canonical verification includes the full Go suite, top-level Python discovery, Astro checks/unit tests/build and route emission.ad08b7dused nine local lenses plus an attributable Claude/Anthropic adversarial pass. Ten findings were repaired; bounded review of6ef2974and the finalcbe6196resume correction found no remaining blockers and no verification-policy weakening. Review did not independently run tests.ad08b7dand passes after repair. The full aggregate exposed a prior-attempt endpoint being mistaken for same-attempt recovery; four existing E2E resume tests passed after restricting that guard to the launching attempt. Existing required transcript comparisons pass at both merge base and candidate; those comparisons establish preserved behavior, not a new defect fix.The committed
cbe6196candidate also passed the real HC application canary with 21-second readiness delays, saved pre-readiness inspection and confirmed owned core stop. Its TUI is scripted and GitHub is a strict local fixture.Acceptance still open
Published HC 0.1.14 smoke/incarnation and scripted application composition are separate from actual agent acceptance. The isolated installed Grok probe reached blocked/auth without receiving input. Authenticated Grok first/follow-up turns, a real two-worker/reviewer workflow, actual Herdr Desktop placement/promotion/reopen, and an authorized live HC-to-HC update/rollback remain unrun.
The integrated browser host is unavailable and
agent-browseris absent, so rendered/sum/update/browser verification is skipped; static site checks remain in canonical verification. No software, account or permission setting was changed to bypass those limits. No installation update or merge is included.