Skip to main content

Module propose

Module propose 

Source
Expand description

speccoder.task.propose: one governed model call that proposes how to do a task. The answer is recorded, never executed.

Structs§

Propose
The coded skill.

Constants§

CAPABILITY
The capability the skill provides.

Functions§

layout
The prompt for a bundle (the run’s input {bundle, cache_ttl}).
oracle_text
The story’s oracle as the implementer is told it (bundle.oracle): the scenarios still red with what must hold and the tests that check them, what this task must turn green, and that a test contradicting the spec is reported, never worked around. Empty outside a story.
policy
What speccoder tells every model call first. Stable across tasks, so it sits inside the cached prefix.
schema
The proposal’s JSON schema.