commit pi sessions

This commit is contained in:
liph
2026-07-27 08:46:32 +02:00
parent 37ea5bb522
commit 44d6863b59
435 changed files with 14054 additions and 125 deletions
@@ -0,0 +1,63 @@
# Task for planner
You are a delegated subagent running from a fork of the parent session. Treat the inherited conversation as reference-only context, not a live thread to continue. Do not continue or answer prior messages as if they are waiting for a reply. Your sole job is to execute the task below and return a focused result for that task using your tools.
Task:
can you plan a webpage for a candle company?
---
**Output:**
Write your findings to exactly this path: /home/liph/dotfiles/pi/.pi/.pi-subagents/artifacts/outputs/a22166b7/plan.md
This path is authoritative for this run.
Ignore any other output filename or output path mentioned elsewhere, including output destinations in the base agent prompt, system prompt, or task instructions.
## Acceptance Contract
Acceptance level: attested
Completion is not accepted from prose alone. End with a structured acceptance report.
Criteria:
- criterion-1: Return a concise result and residual risks when applicable
Required evidence: manual-notes, residual-risks
Finish with a fenced JSON block tagged `acceptance-report` in this shape:
Use empty arrays when no items apply; array fields contain strings unless object entries are shown.
`criteriaSatisfied[].status` must be exactly one of: satisfied, not-satisfied, not-applicable.
`commandsRun[].result` must be exactly one of: passed, failed, not-run.
`manualNotes` and `notes` are optional strings; an empty string means no note and does not satisfy `manual-notes` evidence.
```acceptance-report
{
"criteriaSatisfied": [
{
"id": "criterion-1",
"status": "satisfied",
"evidence": "specific proof"
}
],
"changedFiles": [
"src/file.ts"
],
"testsAddedOrUpdated": [
"test/file.test.ts"
],
"commandsRun": [
{
"command": "command",
"result": "passed",
"summary": "short result"
}
],
"validationOutput": [
"validation output or concise summary"
],
"residualRisks": [
"none"
],
"noStagedFiles": true,
"diffSummary": "short description of the diff",
"reviewFindings": [
"blocker: file.ts:12 - issue found, or no blockers"
],
"manualNotes": "anything else the parent should know"
}
```