* improve: enhance product-manager based on automated review
- Remove fabricated JSON "protocol" blocks and invented metrics (fake agent-to-agent JSON requests, +$4.2M/84% satisfaction canned numbers) that don't map to real Claude Code mechanics and risk priming fabricated outputs
- Add model: sonnet to frontmatter (required field for agents)
- Replace ~20 flat keyword-list sections with concrete worked frameworks: RICE scoring formula, OKR worksheet, discovery-to-launch checklist with exit criteria, one-page PRD template, and stakeholder communication cadence
- Add explicit "How This Differs From Related Agents" section disambiguating from product-strategist (market/positioning strategy) and se-product-manager-advisor (GitHub issue creation), mirrored in description examples
- Fix cross-reference from "customer-success" to the actual component name "customer-success-manager"
- Add explicit Write/Edit output guidance (PRD/roadmap markdown documents) and anti-fabrication guidance for progress reporting
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* fix: restore component download counts reset by catalog regeneration
The prior commit regenerated the catalog without Supabase credentials,
resetting download counts to 0 for ~1800 unrelated components. Restore
each file's original download counts from main while keeping the
product-manager description update.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012oa4wnU6RLfRH4gFWLFumC
* fix: soften product-manager/product-strategist disambiguation
product-strategist's own description explicitly covers feature
prioritization and roadmap planning, so the prior wording (claiming it
handles only market/positioning docs) contradicted the referenced
agent. Acknowledge the overlap instead, per cubic review feedback.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012oa4wnU6RLfRH4gFWLFumC
---------
Co-authored-by: Claude <noreply@anthropic.com>
* improve: rename risk-manager to trading-risk-manager, add model field
- Resolve name collision with finance/risk-manager.md by renaming this
trading/portfolio-focused agent to trading-risk-manager (frontmatter
name + filename), sharpening the description to distinguish it from
the enterprise ERM-focused finance/risk-manager
- Add required model: sonnet field (was missing, failed component-reviewer
checklist)
- Add "When Invoked" context-gathering step and Human-in-the-Loop Pause
Criteria (account size, risk tolerance, leverage/derivatives, full-Kelly
requests)
- Add financial-advice disclaimer as a required Output element
- Add <example> blocks to description for reliable auto-invocation
- Recommend fractional (half/quarter) Kelly over full Kelly, and add
tail-risk hedging / leverage-liquidation risk / Sharpe-Sortino-Calmar
focus areas
- Add "Integration with Other Agents" section
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* chore: regenerate component catalog for trading-risk-manager rename
Propagates the risk-manager -> trading-risk-manager rename (and the
model/content updates) into the generated catalog artifacts so
browse/search/install no longer reference the deleted
business-marketing/risk-manager.md path. Also removes the now-orphaned
component-content JSON for the deleted path.
Addresses review feedback on PR #765.
---------
Co-authored-by: Claude <noreply@anthropic.com>
Adds a 'doordash' category of components built on doordash-oss/doordash-cli
(dd-cli), focused on what plain prompting cannot deliver: persistent state,
deterministic enforcement, and multi-person coordination.
- dd-order-playbooks: named saved orders with mandatory cart-diff on recall
- dd-spend-guard: budget caps enforced by dd-guard.sh wrapper + PreToolUse
hook denying bypasses (per-order/daily/weekly/monthly, cooldown, hours)
- dd-allergy-shield: persistent dietary profile, vetted-cart dumps re-grepped
by a deterministic checkout gate for anaphylaxis-tier allergens
- dd-group-orders: team roster, person-to-cart-item-id ledger, cost split,
payer rotation, live allergen re-check at group checkout
- dd-order-ledger: PostToolUse audit log (secrets stripped) + /dd-report
All hook/wrapper scripts behaviorally tested with stubs (block/allow paths,
staleness state machine, attribution, secret stripping). Real-binary testing
pending on Apple Silicon (dd-cli is darwin-arm64 only).
Also: cloudflare-pages-deployment-monitor statusline (self-contained bash,
env-based config) and a testing-gate step in the component workflow docs.