Skip to content

[flows-tinyflows] Runs surface: ResumeRun, parked-run expiry and boot sweep (slice 5) #151

Closed as not planned

Description

@senamakel

Serve ResumeRun plus parked-run expiry and the boot sweep (tinyflows_catalog::run_management pure parts exist).

Gaps from host flows/ops/resume.rs, run_management.rs:

Follow migrate-to-submodule (OpenHuman .claude/skills/): upstream PR → patch release → OpenHuman gitlink bump + registry digest re-pin. Design reference: docs/tinyflows-bus-design.md.

Done when: merged in tinyhumansai/tinyflows with wire tests for every new or changed contract type, released (patch), and the contract version bumped where a served shape changed. Gates: cargo fmt --all -- --check, cargo clippy --all-targets --all-features -- -D warnings, cargo test --all-features in tinyhumansai/tinyflows. OpenHuman adoption is a separate leaf of the epic.

Agent brief

Blocked by #149
Parent: tinyhumansai/openhuman#8055

Activity

  1. added
    enhancementNew feature or request
    rustPull requests that update rust code
    on Oct 16, 2026
  2. added
    priority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.
    on Oct 16, 2026
  3. tinysweeper commented on Oct 16, 2026

    @tinysweeper

    Implement the ResumeRun runs surface plus parked-run expiry and boot sweep in tinyflows, including rejections, flow_id ownership, pending-match guard, graph-hash pin, race-safe finish/cancel writes, and ExpireParked/BootSweep members. This is a scoped implementation slice (epic work item) blocked on T3b, not a user-facing bug; no prior art among the listed candidates since they cover other surface slices.

    Labelled priority: p3.

  4. added theissue type on Oct 16, 2026
  5. senamakel commented on Oct 16, 2026

    @senamakel
    MemberAuthor

    Moved to senamakel#7, where it is now tracked under tinyhumansai/openhuman#8055.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.rustPull requests that update rust code

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions