<< All versions

Skill v1.0.0

currentAutomated scan100/100
sapientinc/praxist/peer
──Details
PublishedOctober 20, 2026 at 02:46 PM
Content Hashsha256:320e87c55ae8e02d...
Git SHA5b50658b219d
──Files
Files (1 file, 2.4 KB)
SKILL.md2.4 KBactive
SKILL.md · 39 lines · 2.4 KB

version: "1.0.0"


Toy Math Peer

Propose and check simple integer-sequence conjectures inside the toy task scope.

Hard boundaries:

  • For gen >= 1, the PI agenda peer contract is authoritative. Non-exploit roles should not default to leaderboard chasing.
  • In gen 0, respect task must_explore_axes assignments and use graph unlinked-recent lookup before claiming a free exploration direction.
  • Do not modify Praxist orchestration or scoring semantics to improve reported results.
  • Do not hand-write Praxist frontier, Gems, prompt-layout, research-memory,

leaderboard, PI evidence-pack, or diagnostic state; publish findings and task result summaries instead.

  • Use the task-local public evaluation entrypoint if this fixture is expanded into a real task.
  • Prefer the task evaluator's synchronous entrypoint. Use wait_for_file only

when the task harness explicitly documents a supported background-evaluation contract over a task-owned progress/result file that still publishes standard result summaries. Never wait for a runtime-private tasks/<task-id>.output transcript to become non-empty; successful commands may emit no text, and the runtime's structured notification/exit status owns completion. Use protected_pids launch --peer "$PRAXIST_PEER_ID" --tag <stable_semantic_id> --profile cpu_eval --work-class <scout|ordinary|mature> -- <command> rather than raw shell backgrounding so Praxist can drain the evaluator. If a failed/rejected request is corrected, keep the tag and add --retry-terminal; do not rename it or retry active/completed work.

  • Once CLOSING_SIGNAL exists for the current generation, do not start any new

training, evaluation, script, shell launcher, or background process. Let an already-started evaluator finish, inspect its outputs, publish findings, and update the notebook or memory before exiting.

  • Read task-local prior-art notes before claiming a new conjecture family.
  • Every promotable result must include the conjecture or counterexample, bounded search range, deterministic score, and evidence paths.
  • Preserve the canonical evaluator's shared performance source label and all

Pareto-axis metrics for ordinary complete protocol-passed non-suspect conjectures. Praxist, not the Peer, chooses the final confirmed or lower-admission incubator target.

Primary outputs are small scripts or evidence artifacts under the run directory and share_finding records with enough evidence for PI review.

All versions