beadboard/.agents/skills
zenchantlive ce4700849b Fix: Security, reliability, and code quality improvements from PR review
Critical Security Fixes:
- Fix command injection vulnerability in Windows shims (beadboard.cmd, bb.cmd)
  - Added path validation to block traversal (.. and root-relative paths)
  - Added quotes around env var to prevent command injection

Reliability Fixes:
- Fix agent cache null safety bug
  - Fixed callBdAgentShow() to check for cache misses (null check, expiration)
  - Fixed getCachedAgent to properly return entry.data or null
- Fix null body crashes in mail ack route
  - Added null check before casting body to object
  - Returns 400 error instead of 500 for invalid requests

BD Compliance Fixes:
- Fix read-issues to use BD audit record path
  - Ensures all writes go through bd audit record
  - Maintains watcher/SSE parity and Dolt commit tracking

Code Quality Fixes:
- Fix path canonicalization violations
  - Use canonicalizeWindowsPath() and windowsPathKey() from pathing module
  - Prevents Windows edge cases and ensures machine-reproducible paths
- Fix typo: mobile-fronted → mobile-frontend
- Pin GitHub Actions tags
  - softprops/action-gh-release@v1 → specific commit hash
- Register pr14 test in package.json (already registered)

Testing:
- Refactor broad exception handlers in Python scripts
  - Replace except Exception: with specific exceptions
  - Allows KeyboardInterrupt and SystemExit to propagate correctly
  - All tests passing
2026-03-05 16:33:10 -08:00
..
agent-browser docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
backtesting-frameworks docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
beadboard-driver feat(driver-skill): add bb-mail-shim + session-preflight mail delegate config (izs.5) 2026-03-03 18:30:15 -08:00
brainstorming docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
code-review-linus docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
create-beads-orchestration Fix: Security, reliability, and code quality improvements from PR review 2026-03-05 16:33:10 -08:00
dispatching-parallel-agents docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
entry-signals docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
executing-plans docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
find-skills docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
finishing-a-development-branch docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
linus-beads-discipline docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
market-regimes docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
mobile-frontend Fix: Security, reliability, and code quality improvements from PR review 2026-03-05 16:33:10 -08:00
penpot-uiux-design docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
personas docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
receiving-code-review docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
remotion-best-practices docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
requesting-code-review docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
risk-metrics-calculation docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
rlm-mem Fix: Security, reliability, and code quality improvements from PR review 2026-03-05 16:33:10 -08:00
shadcn-ui docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
subagent-driven-development docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
systematic-debugging docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
test-driven-development docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
tradelab-backtest-interpretation docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
tradelab-iteration-policy docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
tradelab-saveStrategy-contract docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
trading-wisdom docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
using-git-worktrees docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
using-superpowers docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
verification-before-completion docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
writing-plans docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
writing-skills docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00