Go to file
claude-ceo-assistant f331bebac1
All checks were successful
CI / validate (push) Successful in 56s
CI / validate (pull_request) Successful in 52s
slim(parent-template): delete 17 orphans + extract dev tree, wire dev-lead symlink to molecule-dev-department
Phase 3d of internal#77 (dev-department extraction).

What changed:

  Deletions:
  - 17 orphan workspace folders not reachable from any teams/*.yaml
    !include chain in this template (caught at extract time by
    validate-tree.py): backend-engineer{,-2,-3}, frontend-engineer{,-2,-3},
    qa-engineer{,-2,-3}, security-auditor{,-2}, platform-engineer,
    devops-engineer, sre-engineer, offensive-security-engineer,
    devrel-engineer, triage-operator-2, uiux-designer.
  - 27 dev-tree workspace folders extracted to molecule-ai/molecule-dev-department
    (history preserved via git filter-repo): dev-lead, core-{lead,be,fe,qa,
    security,uiux,devops,offsec}, cp-{lead,be,qa,security}, app-{lead,fe,qa},
    technical-writer, infra-{lead,sre,runtime-be}, sdk-{lead,dev}, plugin-dev,
    release-manager, integration-tester, fullstack-engineer,
    documentation-specialist, triage-operator.
  - 8 teams/<dev-tree>.yaml composition files (dev.yaml, core-platform.yaml,
    controlplane.yaml, app-docs.yaml, infra.yaml, sdk.yaml,
    documentation-specialist.yaml, triage-operator.yaml).

  Additions:
  - dev-lead → ../molecule-dev-department/dev-lead/ (symlink). Resolves
    correctly when both repos are cloned as siblings under operator's
    /org-templates/ (current convention: /org-templates/molecule-dev/
    + /org-templates/molecule-dev-department/). Platform's
    resolveYAMLIncludes follows the symlink at file-read while its
    security check (filepath.Abs/Rel) operates on path strings, so
    'dev-lead/workspace.yaml' counts as 'inside parent root' even though
    its content lives in the sibling repo. Contract pinned by
    molecule-core PR #102's tests.

  Edits:
  - org.yaml workspaces: gains '!include dev-lead/workspace.yaml' (third
    root after pm.yaml + marketing.yaml). The other two roots are
    unchanged.
  - teams/pm.yaml children: removed dev.yaml, documentation-specialist.yaml,
    triage-operator.yaml, triage-operator-2 (orphan). Comments document
    where each moved.
  - teams/marketing.yaml children: removed devrel-engineer (orphan).

This template is now ~50% smaller and contains only parent-only roles:
PM + Research (research-lead, market-analyst, technical-researcher,
competitive-intelligence) + Marketing (marketing-lead, content-marketer,
product-marketing-manager, community-manager, seo-growth-analyst,
social-media-brand). Engineering org tree is composed in via
the dev-lead symlink + dev-department repo.

Refs:
  internal#77 — extraction RFC
  molecule-ai/molecule-dev-department PRs #1, #2, #3 (scaffold + extract + atomize)
  molecule-core PR #102 — symlink-resolution contract test
  Hongming GO 2026-05-08 ("approved, keep going" + "dont wait for me, follow the plan")
  SOP Phase 3d — task #225
2026-05-08 04:15:51 -07:00
.github/workflows fix(ci): lowercase 'molecule-ai/' in cross-repo workflow refs 2026-05-07 00:59:54 -07:00
.molecule-ci/scripts import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
community-manager fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
competitive-intelligence fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
content-marketer fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
market-analyst fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
marketing-lead fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
pm fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
product-marketing-manager fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
research-lead fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
seo-growth-analyst fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
social-media-brand fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
teams slim(parent-template): delete 17 orphans + extract dev tree, wire dev-lead symlink to molecule-dev-department 2026-05-08 04:15:51 -07:00
technical-researcher fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
.env.example import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
.gitattributes import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
.gitignore import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
dev-lead slim(parent-template): delete 17 orphans + extract dev tree, wire dev-lead symlink to molecule-dev-department 2026-05-08 04:15:51 -07:00
opencode.json import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
org.yaml slim(parent-template): delete 17 orphans + extract dev tree, wire dev-lead symlink to molecule-dev-department 2026-05-08 04:15:51 -07:00
README.md import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00
SECRETS_MATRIX.md fix(personas): migrate gh CLI → tea (Gitea CLI) + curl-via-API (#45) 2026-05-07 02:54:35 -07:00
SHARED_RULES.md fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168) 2026-05-07 12:59:14 -07:00
system-prompt.md import from local vendored copy (2026-05-06) 2026-05-06 13:53:42 -07:00

template-molecule-dev

Molecule AI org template — deploys a full organizational hierarchy of agent workspaces.

Usage

In Molecule AI canvas

Select this template from the "Org Templates" section when setting up a new organization.

From a URL (community install)

github://Molecule-AI/template-molecule-dev

Structure

  • org.yaml — full org definition (workspaces, roles, plugins, schedules, channels)
  • Per-role directories contain system-prompt.md files for each workspace role.

Schema version

template_schema_version: 1 — compatible with Molecule AI platform v1.x.

License

Business Source License 1.1 — © Molecule AI.