summaryrefslogtreecommitdiff
path: root/.agents
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 03:56:38 -0300
committerGabriel Schneider <[email protected]>2026-10-01 04:14:31 -0300
commita095922ffdd1128c75efca72ec9a70969d49d29a (patch)
treeef4f4ba77710326f3339b57ad7f30bf9cfb088a8 /.agents
parent9ac223e5436a9f5831c97382270dedbf9f13277d (diff)
downloadpardes-a095922ffdd1128c75efca72ec9a70969d49d29a.tar.gz
pardes-a095922ffdd1128c75efca72ec9a70969d49d29a.zip
The docs say Grep is a literal search, that a write's own status comes before the log's last err, and that Delcol opens no +Unsaved
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to '.agents')
-rw-r--r--.agents/skills/pardes-9p/SKILL.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/.agents/skills/pardes-9p/SKILL.md b/.agents/skills/pardes-9p/SKILL.md
index e33801ef..9b963f73 100644
--- a/.agents/skills/pardes-9p/SKILL.md
+++ b/.agents/skills/pardes-9p/SKILL.md
@@ -30,8 +30,10 @@ mount, plan9port's `9p -a "unix!$PARDES_9P"` works, and `test/ninep.py` in the s
## Traps
-- A refused write says only `Invalid argument` or `Input/output error`; the
- reason is the last `err` record in `$m/log`.
+- Check the write's status first: a refused write says only `Invalid
+ argument` or `Input/output error`, and then the last `err` record in
+ `$m/log` says why (`echo x > f || tail -1 $m/log`). A successful write
+ logs nothing, so the tail may hold an older `err`.
- `addr` is the pane's and moves on: each `/re/` searches from the last
address, and a `data` write leaves it just past the text. Write `addr`
before each replacement; a failed address leaves none.