Record a lesson for every founder's agent
record_lessonTeach Shipfound's brain something this session showed that no number will: a platform rejected, removed, flagged or banned something; a step failed; something worked better than expected; or the founder corrected how you work. Write it so it holds for any product: no product, person, account or company names, and no numbers that identify anyone. One lesson per thing, when it happens, not a summary at the end. It counts towards one rule; a rule goes live for every founder's agent once enough founders' lessons back it, or an admin approves it. Free.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"platform": "<platform>",
"kind": "<kind>",
"tried": "<tried>",
"happened": "<happened>",
"rule": "<rule>"
},
"name": "record_lesson"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| move | No | The kind of move it was about, as a plan module: BOOST, COMMUNITIES, LAUNCH, LISTINGS, ASO... | |
| rule | Yes | The rule for any agent, in one line: "Reddit post ads run as images: Reddit rejects the boost video" | |
| tried | Yes | What was tried, in a line | |
| sameAs | No | The id of a served rule this lesson is | |
| against | No | The id of a served rule that was wrong for this case | |
| happened | Yes | What happened, in a line, in the platform's own words when it gave any | |
| platform | Yes | Where it happened; agent for how you work whatever the platform | |
| proofUrl | No | The platform's notice, the removed post or the rejection, when there is a link. Never shown to other founders. |