Skip to content

Choose admitted venue runner and comparison profiles #73

Description

@ericjuta

Part of #65.

Spot, Perps and Predictions MCP evaluations

Current checkpoint, 2026-09-11

Canonical implementation and admission checkpoint. PR #79 and PR #80 are merged. Current source uses stock HarnessAgent/adapters with local process execution and explicit native OMP profile authentication alongside API-key mode. This supersedes the earlier missing-implementation, patched-adapter, Docker, descriptor-relay and custom auth-custody blockers. Historical comments remain unchanged.

Source landing and account-free synthetic proof are not runner or venue admission. Suitable real authentication/profile access, independent Gina MCP authorization, applicable approved runtime identity, routing/reasoning and effective-setting evidence remain required. Dedicated venue execution evidence remains incomplete. Concrete campaign bounds, UTC expiry, run approval and separate exact-content publication approval also remain open. The upstream ACP typed provider-error limitation remains tracked in oh-my-pi #11644.

Status remains NOT_READY_FOR_APPROVAL. M1-M16, all four profiles, all 34 candidate goals, controlled Sol/medium and Spot-first sequencing remain settled. #73 stays open and #71 stays blocked. No live, paid, venue, measured or publication acceptance is claimed.

Question

Which existing runner profiles may evaluate each dedicated MCP, and what additional admission evidence is required before their scores can be compared?

Human decisions

  • Distinguish controlled model tool loops, native agents and installed-plugin activation evidence. Existing Gina Read runner support is not automatic venue MCP support.
  • Set venue-specific tool visibility, discovery/schema access, cross-venue denial and competing-tool conditions. Do not confuse permitted MCP bash with permission to use a local shell or unrestricted networking.
  • Require exact effective connection/catalog/runtime/configuration identity, compatible observation semantics and disclosed provider retry/step/deadline behavior. Define unavailable/not-admitted profiles without fabricating passes.
  • Extend rather than duplicate the established fixed-versus-tuned comparison policy. Exact model/reasoning/budget identity and credential custody remain on their existing decisions.

The public evidence inventory and linked safety, authentication and identity decisions are resolved. Their existing dependency relationships remain; this venue-admission decision is still open. No runner changes, native diagnostics or model calls occur while resolving it.

Confirmed identity handoff

Reuse the owner-confirmed identity and evidence policy without reopening its model, reasoning, budget, package or omission choices. Its explicit admission deferrals require:

  • Return the exact compatible existing HarnessAgent/Codex runtime versions and executable hashes for owner approval before any credential-bearing evaluator run, including admission smoke. Native Codex remains required but not yet admitted.
  • Return the exact per-profile OpenRouter endpoint slugs and verified reasoning translation for the same pre-execution approval. One exact upstream endpoint is required, with fallbacks disabled and parameter support required; missing control or endpoint mismatch blocks admission.
  • Bind the exact non-secret serialized request settings and approved intentional omissions. Unknown effective provider defaults remain unavailable, not inferred. The labels-only allowance for missing immutable model binding does not waive required controls.

This handoff admits no runner and authorizes no implementation, credential access, model/MCP execution or renewed native diagnostics. Measured acceptance remains a separate decision.

Activity

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions