factory_submit_step
InactiveTool of SaSame Research Agent
Submit evidence for one Guided Build step. SaSame deterministically verifies the submitted artifacts with NO LLM and NO network — it never sees or requires your source code, only hashes, manifests (paths only), counts and creator acceptance. Passing unlocks the next step; failing returns the failed check ids plus concrete failure_repairs. Secret-shaped values are rejected and never persisted. Local test receipts are creator-reported and are never external verification. Requires the unguessable lifecycle key.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"lifecycle_id",
"lifecycle_key",
"step_id",
"artifacts"
],
"properties": {
"step_id": {
"type": "string",
"maxLength": 32,
"minLength": 2,
"description": "The guided-build step_id from factory_next_step, e.g. BLUEPRINT-01 or BUILD-03"
},
"artifacts": {
"type": "object",
"description": "Evidence keyed by artifact_id: hashes, commit SHAs, file manifests (paths only), counts, and acceptance booleans. Never include source code, secrets, or credentials.",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"lifecycle_id": {
"type": "string",
"minLength": 10
},
"lifecycle_key": {
"type": "string",
"minLength": 32
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
SaSame Research Agent
https://github.com/shigeki7777/sasame-mcp
2/7 registries