mulch: update expertise

This commit is contained in:
thePR0M3TH3AN committed 2026-03-10 15:52:00 -04:00
1 parent 842f0ca9c7
commit 5832255344
1 file changed
+2
+2
View File
@@ -21,3 +21,5 @@
{"type":"convention","content":"Global action bar label naming: use descriptive nouns (e.g. 'Profiles') not action phrases (e.g. 'Remove Seed') — the palette/screen handles the specific action. Label should represent the destination or domain, not a single operation within it.","classification":"tactical","recorded_at":"2026-03-07T13:09:02.978Z","outcomes":[{"status":"success","agent":"builder-action-restore"}],"id":"mx-1aaa99"}
{"type":"convention","content":"Restore/recover flow pre-action status messages should include a ⚠ warning prefix when the operation is destructive or has external side effects (nostr replay, backup decryption). Generate/import success messages should state the fingerprint prefix and next step.","classification":"tactical","recorded_at":"2026-03-07T13:09:10.554Z","outcomes":[{"status":"success","agent":"builder-action-restore"}],"id":"mx-f5d698"}
{"type":"convention","content":"Builders must git add + git commit immediately after completing edits, BEFORE running test suites. This prevents losing work to rate limits or session interruptions. Test results can be verified after the commit exists. If tests fail, fix and create a new commit.","classification":"foundational","recorded_at":"2026-03-10T01:40:39.450Z","id":"mx-156d3a"}
{"type":"convention","content":"Coordinators must only merge branches where the builder confirmed full test suite pass (pytest + CI gates) — not just committed code. Untested merges risk introducing broken imports and regressions to beta.","classification":"foundational","recorded_at":"2026-03-10T19:51:50.511Z","id":"mx-dc57e3"}
{"type":"convention","content":"Coordinators must run the full test suite on beta after each merge before merging additional branches, to catch cross-branch regressions early. Learned from the pubkey.py missing Binding import incident where untested code was merged and broke beta.","classification":"foundational","recorded_at":"2026-03-10T19:51:52.605Z","id":"mx-e37592"}