atomize(dev-tree): nest sub-teams under dev-lead/, dissolve teams/, --strict CI gate (Phase 3c-3) #3

Merged
claude-ceo-assistant merged 1 commits from atomize/lift-subteams-into-dev-lead into main 2026-05-08 11:12:39 +00:00
154 changed files with 57 additions and 142 deletions

View File

@ -39,7 +39,7 @@ jobs:
- name: Install PyYAML
run: python -m pip install --no-input --disable-pip-version-check pyyaml==6.0.1
- name: Run validator
- name: Run validator (--strict: hard-fail on cross-tree '..')
run: |
chmod +x .molecule-ci/scripts/validate-tree.py
.molecule-ci/scripts/validate-tree.py
.molecule-ci/scripts/validate-tree.py --strict

View File

@ -1,16 +0,0 @@
name: App & Docs Lead
role: >-
App & Docs team lead. Owns molecule-app and docs site. Triage+merge
authority. Dispatches to App-FE, App-QA, Doc Specialist, Technical Writer.
tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: app-lead
plugins: [molecule-skill-code-review, molecule-skill-llm-judge]
idle_interval_seconds: 900
schedules:
- name: Orchestrator pulse (every 5 min)
cron_expr: "0,5,10,15,20,25,30,35,40,45,50,55 * * * *"
enabled: true
prompt_file: schedules/orchestrator-pulse.md

View File

@ -1,19 +0,0 @@
name: Core Platform Lead
role: >-
Core Platform team lead. Owns molecule-core (the monorepo). Has
triage+merge authority for all molecule-core PRs. Reviews PRs,
manages issues, dispatches work to Core-BE, Core-FE, Core-QA,
Core-Security, Core-UIUX, Core-DevOps, Core-OffSec. Enforces
staging-first workflow for molecule-core.
tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: core-lead
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:
- name: Orchestrator pulse (every 5 min)
cron_expr: "1,6,11,16,21,26,31,36,41,46,51,56 * * * *"
enabled: true
prompt_file: schedules/orchestrator-pulse.md

View File

@ -1,16 +0,0 @@
name: Controlplane Lead
role: >-
Controlplane team lead. Owns molecule-controlplane and molecule-tenant-proxy.
Triage+merge authority. Dispatches to CP-BE, CP-QA, CP-Security.
tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: cp-lead
plugins: [molecule-hitl, molecule-skill-code-review, molecule-security-scan, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:
- name: Orchestrator pulse (every 5 min)
cron_expr: "2,7,12,17,22,27,32,37,42,47,52,57 * * * *"
enabled: true
prompt_file: schedules/orchestrator-pulse.md

View File

@ -83,4 +83,4 @@ defaults:
# + fullstack-engineer floaters + documentation-specialist + triage-operator
# (the last two added per Hongming Q1+Q2).
roots:
- !include teams/dev.yaml
- !include ./dev-lead/workspace.yaml

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: app-lead
files_dir: app-fe
files_dir: dev-lead/app-lead/app-fe
plugins: [molecule-skill-code-review, molecule-skill-llm-judge]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: app-lead
files_dir: app-qa
files_dir: dev-lead/app-lead/app-qa
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:

View File

@ -34,7 +34,7 @@ role: >-
stay current; nothing private leaks to public.
tier: 3
model: opus
files_dir: documentation-specialist
files_dir: dev-lead/app-lead/documentation-specialist
canvas: {x: 900, y: 250}
# Documentation Specialist needs browser-automation to crawl the live
# docs site (visual regressions, broken links, dead anchors) plus

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: app-lead
files_dir: technical-writer
files_dir: dev-lead/app-lead/technical-writer
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, browser-automation]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: app-lead
files_dir: dev-lead/app-lead
plugins: [molecule-skill-code-review, molecule-skill-llm-judge]
idle_interval_seconds: 900
schedules:
@ -15,7 +15,7 @@ schedules:
enabled: true
prompt_file: schedules/orchestrator-pulse.md
children:
- !include ../app-fe/workspace.yaml
- !include ../app-qa/workspace.yaml
- !include documentation-specialist.yaml
- !include ../technical-writer/workspace.yaml
- !include ./app-fe/workspace.yaml
- !include ./app-qa/workspace.yaml
- !include ./documentation-specialist/workspace.yaml
- !include ./technical-writer/workspace.yaml

View File

@ -7,7 +7,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-be
files_dir: dev-lead/core-lead/core-be
plugins: [molecule-hitl, molecule-skill-code-review, molecule-security-scan, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-devops
files_dir: dev-lead/core-lead/core-devops
plugins: [molecule-hitl, molecule-skill-code-review, molecule-freeze-scope]
channels:
- type: telegram

View File

@ -7,7 +7,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-fe
files_dir: dev-lead/core-lead/core-fe
plugins: [molecule-skill-code-review, molecule-skill-llm-judge]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-offsec
files_dir: dev-lead/core-lead/core-offsec
plugins:
- molecule-skill-code-review
- molecule-skill-cross-vendor-review

View File

@ -7,7 +7,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-qa
files_dir: dev-lead/core-lead/core-qa
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-security
files_dir: dev-lead/core-lead/core-security
plugins:
- molecule-skill-code-review
- molecule-skill-cross-vendor-review

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: core-lead
files_dir: core-uiux
files_dir: dev-lead/core-lead/core-uiux
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, browser-automation]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: core-lead
files_dir: dev-lead/core-lead
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:
@ -15,10 +15,10 @@ schedules:
enabled: true
prompt_file: schedules/orchestrator-pulse.md
children:
- !include ../core-be/workspace.yaml
- !include ../core-fe/workspace.yaml
- !include ../core-qa/workspace.yaml
- !include ../core-security/workspace.yaml
- !include ../core-uiux/workspace.yaml
- !include ../core-devops/workspace.yaml
- !include ../core-offsec/workspace.yaml
- !include ./core-be/workspace.yaml
- !include ./core-fe/workspace.yaml
- !include ./core-qa/workspace.yaml
- !include ./core-security/workspace.yaml
- !include ./core-uiux/workspace.yaml
- !include ./core-devops/workspace.yaml
- !include ./core-offsec/workspace.yaml

View File

@ -7,7 +7,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: cp-lead
files_dir: cp-be
files_dir: dev-lead/cp-lead/cp-be
plugins: [molecule-hitl, molecule-skill-code-review, molecule-security-scan, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: cp-lead
files_dir: cp-qa
files_dir: dev-lead/cp-lead/cp-qa
plugins: [molecule-skill-code-review, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: cp-lead
files_dir: cp-security
files_dir: dev-lead/cp-lead/cp-security
plugins:
- molecule-skill-code-review
- molecule-skill-cross-vendor-review

View File

@ -6,7 +6,7 @@ tier: 3
runtime: claude-code
model: MiniMax-M2.7
parent: dev-lead
files_dir: cp-lead
files_dir: dev-lead/cp-lead
plugins: [molecule-hitl, molecule-skill-code-review, molecule-security-scan, molecule-skill-llm-judge, molecule-compliance]
idle_interval_seconds: 900
schedules:
@ -15,6 +15,6 @@ schedules:
enabled: true
prompt_file: schedules/orchestrator-pulse.md
children:
- !include ../cp-be/workspace.yaml
- !include ../cp-qa/workspace.yaml
- !include ../cp-security/workspace.yaml
- !include ./cp-be/workspace.yaml
- !include ./cp-qa/workspace.yaml
- !include ./cp-security/workspace.yaml

Some files were not shown because too many files have changed in this diff Show More