Skip to content

Correct long-horizon owner resume and portable execution recovery - #293

Closed
mikamikasuki wants to merge 8 commits into
mainfrom
feature/editable-scientific-workflows
Closed

mikamikasuki wants to merge 8 commits into
mainfrom
feature/editable-scientific-workflows

Conversation

@mikamikasuki

@mikamikasuki mikamikasuki commented Oct 11, 2026 •

Copy link
Copy Markdown
Owner

Recovery corrections

Follow-up to merged #291. Keeps execution lifetimes separate from scientific completion, and corrects genuine recovery regressions found by the full execution-chain suite.

  • Explicit owner resume recomputes the actual available allowance on the same run and retires the old time gate only after successful admission. Requested task limits, existing usage and original job receipts remain authoritative.
  • Genuine terminal job reconciliation retires its old cancellation fuse, so a later original job on the same run can still be stopped at its own actual deadline.
  • Independently declared work owns its first execution. Creating or reopening a later administrative clone still cannot repeat completed work without changed configuration or real new evidence.
  • Backup restore uses the same portable-control quarantine as import/duplicate; historical pending submissions and recovery holds remain inspectable without becoming executable authority.
  • Provider regressions verify the actual delivered shared instructions and original image bytes.

Validation

Focused actual execution checks: 29 passed, 66 passed, and 15 owner/reconciliation checks passed (individual suites overlap; counts are not added). Includes actual SQLite and PostgreSQL APIs, workers, managed processes, backup/restore and independent concurrency verification. Independent reviewer ran five exact-head checks with zero skips. Full isolated locked-dependency suite is finishing on d66bc83.

No paper experiment results are included. #292 is the separate scientific runtime follow-up and currently depends on this branch. This PR is ready for owner review and is not a draft.

Final exact-revision validation

Commit d66bc83 passed the PostgreSQL-enabled full suite: 1,534 passed, 17 skipped, 1 warning (1,160.98 seconds). Five additional independently executed PostgreSQL/process/restore regressions passed. Independent review: ACCEPT, HIGH confidence, zero blocking or non-blocking findings. Training/supervisor runtime is separately in PR #292.

mikamikasuki and others added 5 commits October 11, 2026 08:33
* Add measured recoverable GPU execution and scientific fitting

* Preserve original job deadlines across supervisor host failure

* Preserve actual training recipes and non-formal calibration evidence

* Reconcile executor records from a consistent published snapshot

* Add state-driven study scheduling and paired scope revisions

* Clarify unrestricted Agent inference and complete replay context

---------

Co-authored-by: mika <211269698+mikamikasuki@users.noreply.github.com>
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