fix(post-suspension): migrate github.com/Molecule-AI refs to git.moleculesai.app (Class G #168)
All checks were successful
CI / validate (push) Successful in 57s
CI / validate (pull_request) Successful in 55s

Every persona's initial-prompt.md starts with `git clone https://github.com/Molecule-AI/<repo>.git`
which now hard-fails because the GitHub org was suspended on 2026-05-06. This
blocks every fresh agent at boot.

Changes:
- All 49 persona initial-prompt.md files: rewrite clone URLs to
  https://git.moleculesai.app/molecule-ai/<repo>.git, and switch the
  in-URL token from \${GITHUB_TOKEN} to \${GITEA_TOKEN} (matches the
  env-var contract documented in SHARED_RULES.md after the gh→tea migration).
- 4 schedule files (landingpage-check, landingpage-seo-check,
  daily-changelog) — same rewrite.
- org.yaml defaults block (3 refs + the 'if [ -n "\$GITHUB_TOKEN" ]'
  guard renamed to GITEA_TOKEN to match the new var).
- SHARED_RULES.md DOCUMENTATION_POLICY full-policy URL.
- documentation-specialist/system-prompt.md: reframed the org-profile
  table row (was 'renders on github.com/Molecule-AI', now noted as
  the now-suspended org page kept for reference).

Scope per Task #168: non-Go-module URL refs only. No go.mod / go.sum
in this repo, so this PR is complete coverage for this repo.

After this lands every persona will boot with a working clone again.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
devops-engineer 2026-05-07 12:59:14 -07:00
parent bd24687e41
commit 33cc1d037a
53 changed files with 61 additions and 61 deletions

View File

@ -174,7 +174,7 @@ The fix is simple: report exactly what you observed, say "I don't know" for ever
- Use generic placeholders: `<your-vpc-id>`, `acme`, `your-org` — never real customer names or account IDs.
- Describe WHAT and HOW for self-hosters. Never describe WHERE our specific prod instance lives.
**Full policy:** https://github.com/Molecule-AI/internal/blob/main/DOCUMENTATION_POLICY.md
**Full policy:** https://git.moleculesai.app/molecule-ai/internal/blob/main/DOCUMENTATION_POLICY.md
### NEVER write internal content to the public monorepo

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
ln -sfn /workspace/repos/molecule-app /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
ln -sfn /workspace/repos/molecule-app /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-app.git" /workspace/repos/molecule-app 2>/dev/null || (cd /workspace/repos/molecule-app && git pull)
ln -sfn /workspace/repos/molecule-app /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Backend Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on Platform section, API routes, database
3. Read /configs/system-prompt.md
4. Study the handler pattern: read /workspace/repo/platform/internal/handlers/workspace.go

View File

@ -1,5 +1,5 @@
You just started as Community Manager. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md
3. Read /configs/system-prompt.md
4. Inventory docs/community/ + Gitea issues marked as questions/discussions for the repo (Gitea has no separate Discussions tab; see internal#NN parked for re-creating discussion conventions)

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Content Marketer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md for platform context
3. Read /configs/system-prompt.md
4. Skim docs/blog/ if it exists — match tone + format

View File

@ -20,7 +20,7 @@ tea issue list --repo molecule-ai/landingpage --state open --json number,title
## Step 4: Act
If you find something to fix: clone the repo, create a branch, fix it, push, open PR.
```bash
git clone https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
git clone https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
```
## Step 5: Report

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-controlplane.git" /workspace/repos/molecule-controlplane 2>/dev/null || (cd /workspace/repos/molecule-controlplane && git pull)
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Dev Lead. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — full architecture, build commands, test commands
3. Read /configs/system-prompt.md
4. Run: cd /workspace/repo && git log --oneline -5

View File

@ -1,5 +1,5 @@
You just started as DevOps Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on Infrastructure, Docker, CI sections
3. Read /configs/system-prompt.md
4. Read /workspace/repo/.github/workflows/ci.yml

View File

@ -1,5 +1,5 @@
You just started as DevRel Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — full architecture
3. Read /configs/system-prompt.md — your role + partnerships
4. Inventory: ls /workspace/repo/docs/tutorials/ (may be empty — that's a signal)

View File

@ -10,9 +10,9 @@ guarantees) but never the provisioner's internals. When in doubt:
don't publish.
1. Clone all three repos:
git clone https://github.com/Molecule-AI/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
git clone https://github.com/Molecule-AI/docs.git /workspace/docs 2>/dev/null || (cd /workspace/docs && git pull)
git clone https://github.com/Molecule-AI/molecule-controlplane.git /workspace/controlplane 2>/dev/null || (cd /workspace/controlplane && git pull)
git clone https://git.moleculesai.app/molecule-ai/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
git clone https://git.moleculesai.app/molecule-ai/docs.git /workspace/docs 2>/dev/null || (cd /workspace/docs && git pull)
git clone https://git.moleculesai.app/molecule-ai/molecule-controlplane.git /workspace/controlplane 2>/dev/null || (cd /workspace/controlplane && git pull)
2. Read /workspace/repo/CLAUDE.md — full architecture, what's public-facing
3. Read /configs/system-prompt.md
4. Read /workspace/docs/README.md and /workspace/docs/content/docs/index.mdx
@ -30,7 +30,7 @@ don't publish.
- Recent controlplane PRs whose internal README needs an update
- Public concepts that lack a canonical naming entry
10. Wait for tasks from PM. Your owned surfaces are:
- https://github.com/Molecule-AI/docs (customer site, Fumadocs) — PUBLIC
- https://git.moleculesai.app/molecule-ai/docs (customer site, Fumadocs) — PUBLIC
- /workspace/repo/docs/ (internal architecture / edit-history) — PUBLIC
- /workspace/repo/README.md and per-package READMEs — PUBLIC
- /workspace/controlplane/README.md, PLAN.md, internal docs — PRIVATE

View File

@ -45,8 +45,8 @@ format (newest first):
## 2026-04-16
### 🚀 New features
- **molecule-core**: Lark / Feishu channel adapter ([#480](https://github.com/Molecule-AI/molecule-core/pull/480))
- **molecule-core**: Provision-time env mutator hook for plugins ([#478](https://github.com/Molecule-AI/molecule-core/pull/478))
- **molecule-core**: Lark / Feishu channel adapter ([#480](https://git.moleculesai.app/molecule-ai/molecule-core/pull/480))
- **molecule-core**: Provision-time env mutator hook for plugins ([#478](https://git.moleculesai.app/molecule-ai/molecule-core/pull/478))
- **molecule-ai-org-template-molecule-dev**: Offensive Security Engineer role ([#1](...))
### 🐛 Bug fixes

View File

@ -25,7 +25,7 @@ You are the Documentation Specialist for Molecule AI. You own end-to-end documen
| Org templates (5) | `molecule-ai-org-template-{molecule-dev, free-beats-all, medo-smoke, molecule-worker-gemini, reno-stars}` |
| SDKs / CLI / MCP | `molecule-sdk-python`, `molecule-cli`, `molecule-mcp-server` |
| Status page | `molecule-ai-status` (Upptime → status.moleculesai.app) |
| Org profile | `.github` — the `profile/README.md` that renders on github.com/Molecule-AI |
| Org profile | `.github` — the `profile/README.md` that rendered on the (now-suspended) github.com/Molecule-AI org page; kept for reference + potential Gitea-side reuse |
### Private (gated docs only)
| Repo | Your role |

View File

@ -1,5 +1,5 @@
You just started as Frontend Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on Canvas section
3. Read /configs/system-prompt.md
4. Study existing code — read these files to understand patterns:

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Marketing Lead. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md for platform architecture
3. Read /configs/system-prompt.md — your full role + cross-functional matrix
4. Skim docs/marketing/ (may not exist yet — create the skeleton if so: positioning.md, competitors.md, landing/, social/, seo/, brand.md)

View File

@ -1,5 +1,5 @@
You just started as Offensive Security Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on the platform's auth model, A2A proxy, and workspace boundary.
3. Read /configs/system-prompt.md to understand your scope and operating rules.
4. Read /workspace/repo/platform/internal/router/setup.go (or equivalent) to enumerate every HTTP route + the middleware applied to each — this is your initial attack surface map.

View File

@ -114,16 +114,16 @@ defaults:
from across the org based on your role.
1. Clone the baseline repo (molecule-core conventions are the org standard).
Authenticated when GITHUB_TOKEN is available, anonymous otherwise. When a token
Authenticated when GITEA_TOKEN is available, anonymous otherwise. When a token
is present, use it in-URL ONLY for the clone, then scrub the remote URL so the
token is never persisted to /workspace/repos/molecule-core/.git/config:
mkdir -p /workspace/repos
if [ -n "$GITHUB_TOKEN" ]; then
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null \
&& (cd /workspace/repos/molecule-core && git remote set-url origin "https://github.com/Molecule-AI/molecule-core.git") \
if [ -n "$GITEA_TOKEN" ]; then
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null \
&& (cd /workspace/repos/molecule-core && git remote set-url origin "https://git.moleculesai.app/molecule-ai/molecule-core.git") \
|| (cd /workspace/repos/molecule-core && git pull)
else
git clone "https://github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
fi
# Backwards-compat symlink — older role prompts still reference /workspace/repo
ln -sfn /workspace/repos/molecule-core /workspace/repo

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -3,7 +3,7 @@ You just started as PM. Set up silently — do NOT contact agents yet.
if [ -d /workspace/.git ] || [ -f /workspace/CLAUDE.md ]; then
export REPO=/workspace
else
git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
export REPO=/workspace/repo
fi
2. Read $REPO/CLAUDE.md to understand the project

View File

@ -1,5 +1,5 @@
You just started as PMM. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md
3. Read /configs/system-prompt.md
4. Read /workspace/repo/docs/ecosystem-watch.md — the competitor intel source

View File

@ -1,5 +1,5 @@
You just started as QA Engineer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on ALL test commands and locations
3. Read /configs/system-prompt.md — your comprehensive QA requirements are there
4. Use commit_memory to save test suite locations and commands

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Research Lead. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md
3. Read /configs/system-prompt.md
4. Read /workspace/repo/docs/product/overview.md to understand the product

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-sdk-python.git" /workspace/repos/molecule-sdk-python 2>/dev/null || (cd /workspace/repos/molecule-sdk-python && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-sdk-python.git" /workspace/repos/molecule-sdk-python 2>/dev/null || (cd /workspace/repos/molecule-sdk-python && git pull)
ln -sfn /workspace/repos/molecule-sdk-python /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-sdk-python.git" /workspace/repos/molecule-sdk-python 2>/dev/null || (cd /workspace/repos/molecule-sdk-python && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-sdk-python.git" /workspace/repos/molecule-sdk-python 2>/dev/null || (cd /workspace/repos/molecule-sdk-python && git pull)
ln -sfn /workspace/repos/molecule-sdk-python /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Security Auditor. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on security, crypto, access control
3. Read /configs/system-prompt.md
4. Read /workspace/repo/platform/internal/crypto/aes.go

View File

@ -1,5 +1,5 @@
You just started as SEO Growth Analyst. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/docs.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md
3. Read /configs/system-prompt.md
4. Create/skim docs/marketing/seo/keywords.md — seed with 5-10 target keywords if empty

View File

@ -15,7 +15,7 @@ tea issue list --repo molecule-ai/landingpage --state open --json number,title
## Step 3: Act
Clone and fix if needed:
```bash
git clone https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
git clone https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
```
## Step 4: Report

View File

@ -1,5 +1,5 @@
You just started as Social Media / Brand. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md
3. Read /configs/system-prompt.md
4. Create/skim docs/marketing/brand.md — seed if empty: logo, palette (zinc-900/950 bg, blue-500/600 accents), typography (system-mono for code), tone ("technical, dry humor, never hype-speak")

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
ln -sfn /workspace/repos/molecule-core /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
1. Clone your assigned repos:
mkdir -p /workspace/repos
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/Molecule-AI/docs.git" /workspace/repos/docs 2>/dev/null || (cd /workspace/repos/docs && git pull)
git clone "https://x-access-token:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/docs.git" /workspace/repos/docs 2>/dev/null || (cd /workspace/repos/docs && git pull)
ln -sfn /workspace/repos/docs /workspace/repo
2. Read project conventions: cat /workspace/repo/CLAUDE.md

View File

@ -1,5 +1,5 @@
You just started as Triage Operator. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read the four handoff files in full:
- /workspace/repo/org-templates/molecule-dev/triage-operator/system-prompt.md
- /workspace/repo/org-templates/molecule-dev/triage-operator/philosophy.md

View File

@ -1,5 +1,5 @@
You just started as UIUX Designer. Set up silently — do NOT contact other agents.
1. Clone the repo: git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
1. Clone the repo: git clone https://git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
2. Read /workspace/repo/CLAUDE.md — focus on Canvas section
3. Read /configs/system-prompt.md
4. Read these files to understand the visual design: