Skip to content

[flows-tinyflows] flows relocate: inference readiness to inference/readiness.rs #63

Closed

Description

@senamakel

Moved from tinyhumansai#8041, which is closed in favour of this issue. Part of tinyhumansai#8055.

File Lines Verdict Target
flows/ops/inference_readiness.rs 489 RELOCATE inference/readiness.rs (probe cache, signed-out and session layers, error classes, evaluate(roles)); only agent_node_role (:168) and the payload mapping stay in flows

No upstream equivalent; this is product inference policy.

Done when: the rows above are gone from crates/openhuman-core/src/flows/ (moved, deleted or reduced to the stated host adapter), with their tests moved alongside. Gates: cargo check (root + crates/openhuman-app), pnpm rust:layout, node scripts/ci/check-feature-forwarding.mjs, pnpm debug rust flows, and the touched crates' tests. RPC namespace strings, model-facing tool names and DomainEvent variant names stay unchanged.

Agent brief

  • Files to consider (paths under crates/openhuman-core/src/ unless rooted): flows/ops/inference_readiness.rs
  • Research: inference/ layout; platform::llm_gate use.
  • Workflow: an implementing-an-epic step.
  • Subagent: tdd-implementer.
  • Dependencies: none.

Parent: tinyhumansai#8055

Activity

  1. added
    refactorStructural code change without a primary behavior change.
    rust-coreCore Rust runtime in src/: CLI, core_server, shared infrastructure.
    priority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.
    on Oct 16, 2026
  2. senamakel commented on Oct 17, 2026

    @senamakel
    OwnerAuthor

    Merged in #159 (3ff4588).

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

    priority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.refactorStructural code change without a primary behavior change.rust-coreCore Rust runtime in src/: CLI, core_server, shared infrastructure.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions