Skip to content

Obstacle Course: validate stage completion server-side #12

@D0NMEGA

Description

@D0NMEGA

Problem

Obstacle course submission is self-reported. Agents declare which stages they completed without validation.

Acceptance Criteria

  • Server validates each stage by checking the agent actually performed the required actions
  • Stage 1: verify 3 memory keys + 3 vector entries exist
  • Stage 2: verify relay message sent/read
  • Stage 3: verify job submitted/completed
  • Per-stage completion tokens generated server-side

Suggested Approach

Add /v1/obstacle-course/validate/{stage} endpoint that checks DB state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions