smith: plan and go, Agent Smith voice, weekly email #5

Merged
noe.trevino merged 7 commits from smith-plan into main 2026-10-03 14:55:46 -05:00
Owner
  • @smith plan: a plan comment (goal, steps, tests, questions), read-only tools. @smith go: builds the newest plan; on an issue it opens a PR and asks the requester to review it.
  • persona: agent-smith and addressee for replies, plans and the weekly email. Reviews, labels and confidence lines stay plain.
  • smith-weekly.yml: an email every Sunday 23:00 UTC about all repos of noe.trevino and TNT-Software (smith/digest, smith/send-mail). It marks workflows that still fail and those fixed later.
  • smith-run logs every tool call and runs Claude in the dontAsk permission mode. The default mode let npm test run although it was not on the list.
  • forge: latest-plan, pr request-review.

Tested in noe.trevino/smith-test: issue #8 plan, then go (PR #9, 11 tests pass); weekly email sent; PR #9 run 36 shows npm test denied.

- `@smith plan`: a plan comment (goal, steps, tests, questions), read-only tools. `@smith go`: builds the newest plan; on an issue it opens a PR and asks the requester to review it. - `persona: agent-smith` and `addressee` for replies, plans and the weekly email. Reviews, labels and confidence lines stay plain. - `smith-weekly.yml`: an email every Sunday 23:00 UTC about all repos of noe.trevino and TNT-Software (`smith/digest`, `smith/send-mail`). It marks workflows that still fail and those fixed later. - `smith-run` logs every tool call and runs Claude in the `dontAsk` permission mode. The default mode let `npm test` run although it was not on the list. - forge: `latest-plan`, `pr request-review`. Tested in noe.trevino/smith-test: issue #8 plan, then go (PR #9, 11 tests pass); weekly email sent; PR #9 run 36 shows `npm test` denied.
smith: @smith plan / go, Agent Smith voice, weekly email
All checks were successful
Smith tests / unit (push) Successful in 3s
fb690e4dd0
- plan: a plan comment (read-only tools); go: build the newest plan, open a
  PR for an issue and ask the requester to review it
- persona input (agent-smith) and addressee for replies, plans, the email
- smith-weekly.yml: Sunday email about all repos (digest + send-mail)
- forge: latest-plan, pr request-review
smith digest: mark workflows that still fail and those fixed later
All checks were successful
Smith tests / unit (push) Successful in 3s
9ffdc3a20f
smith-run: log every tool call (stream-json)
All checks were successful
Smith tests / unit (push) Successful in 3s
7825541ccf
debug: permissions
All checks were successful
Smith tests / unit (push) Successful in 4s
e63fb9f93c
debug 2
All checks were successful
Smith tests / unit (push) Successful in 3s
465be13d78
smith-run: dontAsk permission mode, so only listed tools run
All checks were successful
Smith tests / unit (push) Successful in 3s
fd9169e5f4
README: the dontAsk mode and mention-tools
All checks were successful
Smith tests / unit (pull_request) Successful in 3s
a11db39dfe
noe.trevino deleted branch smith-plan 2026-10-03 14:55:46 -05:00
Sign in to join this conversation.
No description provided.