Skip to content

refactor: embed memory feedback rules into project rules and skills (#1189)#1195

Merged
JeremyDev87 merged 2 commits into
masterfrom
taskmaestro/1775218629/pane-1
Apr 3, 2026
Merged

refactor: embed memory feedback rules into project rules and skills (#1189)#1195
JeremyDev87 merged 2 commits into
masterfrom
taskmaestro/1775218629/pane-1

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

Migrate 13 feedback rules from personal memory into shared project rules/skills so all users benefit from accumulated best practices.

  • taskMaestro SKILL.md: Default --review-pane to disabled (Conductor Review as primary), add Mandatory PR Rules (--add-label), add CI gate to Conductor Review
  • Core Rules: Add Branch Discipline, Mode Transition Rules, strengthen Error Recovery
  • Systematic Debugging: Add 6-step debugging sequence, Validate First rule, Verify Mental Model rule
  • Ship Skill: Security check across ALL workspaces, CI workflow self-inclusion check
  • Parallel Execution: Implementation vs read-only dispatch rule, monorepo path safety

Test plan

  • yarn prettier --write — no formatting issues
  • yarn workspace codingbuddy lint --fix — 0 errors (1 pre-existing warning)
  • yarn workspace codingbuddy test — 5808 tests passed (234 files)
  • All changes are markdown-only, no TypeScript impact

Closes #1189

…1189)

Migrate 13 feedback rules from personal memory into shared project
rules/skills so all users benefit from accumulated best practices.

Changes across 5 files:

A. taskMaestro SKILL.md (3 items):
  - Default --review-pane to disabled; Conductor Review is primary
  - Add Mandatory PR Rules (--add-label requirement) to assign template
  - Add CI gate check to Conductor Review checklist

B. Core Rules (3 items):
  - Add Branch Discipline section (never commit to master/main)
  - Add Mode Transition Rules (PLAN→ACT requires explicit user input)
  - Strengthen Error Recovery (recoverable vs unrecoverable classification)

C. Systematic Debugging Skill (3 items):
  - Add mandatory 6-step debugging sequence
  - Add Validate First rule (run validate/check before debugging)
  - Add Verify Mental Model rule (read official docs before assuming)

D. Ship Skill (2 items):
  - Add security check must run across ALL workspaces
  - Add CI workflow self-inclusion check for paths filters

E. Parallel Execution Rules (2 items):
  - Add implementation vs read-only task dispatch rule (taskMaestro vs subAgents)
  - Add monorepo path safety rule (absolute paths / git -C)

Closes #1189
@vercel

vercel Bot commented Apr 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 3, 2026 0:45am

Remove the second AgentStack interface (lines 190-197) that conflicted
with the first (lines 6-17). The duplicate used 'specialists' and
optional 'tags', while the schema and JSON files use 'specialist_agents'
and required 'tags'.

Unified all references to use 'specialist_agents' consistently:
- agent-stack.service.ts: isValidStack and toSummary
- agent-stack.service.spec.ts: mock data
- agent.handler.ts: stack resolution
- agent.handler.spec.ts: mock stack data

@JeremyDev87 JeremyDev87 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Conductor Review — APPROVE

CI: 25/25 ALL PASS

Review: APPROVE — 0 issues

Plan Verification (#1189 — 13 items across 5 files):

  • A1: --review-pane default disabled, Conductor Review as primary
  • A2: Mandatory PR label rules in assign template
  • A3: CI check in Conductor Review checklist
  • B1: Branch Discipline in core.md
  • B2: Mode Transition Rules (PLAN wait + ACT autonomous)
  • B3: Error Recovery (auto-try alternatives)
  • C1-C3: Debugging 6-step sequence + validate first + verify mental model
  • D1-D2: Ship full security check + CI paths awareness
  • E1-E2: subAgent restriction + monorepo path safety

@JeremyDev87 JeremyDev87 self-assigned this Apr 3, 2026
@JeremyDev87 JeremyDev87 merged commit 238a37b into master Apr 3, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the taskmaestro/1775218629/pane-1 branch April 3, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor: embed memory feedback rules into project rules and skills

1 participant