Skip to content

fix: make team.md member parsing resilient to header variations - #60

Merged
bradygaster merged 1 commit into
devfrom
squad/58-fix-team-md-header
Feb 15, 2026
Merged

bradygaster merged 1 commit into
devfrom
squad/58-fix-team-md-header

Conversation

@bradygaster

Copy link
Copy Markdown
Collaborator

Closes #58

Makes all 4 workflow templates accept both '## Members' and '## Team Roster' as valid section headers. Also adds explicit guidance in squad.agent.md Init Mode that the canonical header is '## Members'.

All four workflow templates (squad-heartbeat.yml, squad-issue-assign.yml,
squad-triage.yml, sync-squad-labels.yml) now accept both '## Members' and
'## Team Roster' as valid section headers using a flexible regex pattern
(^##\s+(Members|Team Roster)).

Also updated squad.agent.md Init Mode to document that team.md MUST use
the canonical header '## Members' to prevent future drift and ensure
label automation workflows function correctly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bradygaster bradygaster added this to the v0.4.1 milestone Feb 15, 2026
@bradygaster
bradygaster merged commit c366238 into dev Feb 15, 2026
1 check passed
@bradygaster
bradygaster deleted the squad/58-fix-team-md-header branch February 15, 2026 09:35
joniba pushed a commit to joniba/squad that referenced this pull request Mar 26, 2026
Add worktree-based parallel agent isolation:
- SKILL.md: coordinator create/spawn/cleanup flow
- create-worktree.ps1: creates worktree + branch for an issue
- cleanup-worktree.ps1: removes a single worktree after merge
- cleanup-all-worktrees.ps1: prunes all merged/orphaned worktrees
- .gitignore: exclude worktrees/ directory

Resolves github#61. Design approved in github#60.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
joniba pushed a commit to joniba/squad that referenced this pull request Mar 26, 2026
Add worktree-based parallel agent isolation:
- SKILL.md: coordinator create/spawn/cleanup flow
- create-worktree.ps1: creates worktree + branch for an issue
- cleanup-worktree.ps1: removes a single worktree after merge
- cleanup-all-worktrees.ps1: prunes all merged/orphaned worktrees
- .gitignore: exclude worktrees/ directory

Resolves github#61. Design approved in github#60.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant