fix(install): sweep persona git-clone URLs to Gitea (#37) #1
@ -6,6 +6,20 @@ The four **Philosophy** sections below frame how we approach all work. Every spe
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## ⚠️ Post-2026-05-06 migration in progress (2026-05-07)
|
||||||
|
|
||||||
|
The GitHub `Molecule-AI` org was suspended on 2026-05-06 and is permanently gone. Canonical SCM is now Gitea at `https://git.moleculesai.app/molecule-ai/`. Persona `initial-prompt.md` files have been swept to use Gitea clone URLs.
|
||||||
|
|
||||||
|
**Two known limitations until follow-up issues land:**
|
||||||
|
|
||||||
|
1. **Private-repo clones depend on `GITEA_TOKEN` env var** that the workspace-bootstrap pipeline does not yet inject. Tracking: [`internal#44`](https://git.moleculesai.app/molecule-ai/internal/issues/44). Until that lands, persona steps that clone `internal`, `molecule-controlplane`, `molecule-core`, `molecule-app`, `landingpage`, etc. WILL FAIL at boot. Public-repo clones (`docs`, `molecule-sdk-python`) work immediately.
|
||||||
|
|
||||||
|
2. **`gh` (GitHub CLI) calls** throughout persona files do not talk to Gitea. Tracking: [`internal#45`](https://git.moleculesai.app/molecule-ai/internal/issues/45). Until that lands, every `gh repo clone Molecule-AI/...`, `gh pr list --repo Molecule-AI/...`, `gh issue create --repo Molecule-AI/...`, `gh run list --repo Molecule-AI/...` call WILL FAIL.
|
||||||
|
|
||||||
|
If your persona depends on either, expect partial breakage. Personas that only need to clone public repos (per their `initial-prompt.md` `git clone` lines) and avoid `gh` invocations work fully today.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Philosophy 1 — Diagnosis Is the Deliverable, Not Just the Fix
|
## Philosophy 1 — Diagnosis Is the Deliverable, Not Just the Fix
|
||||||
|
|
||||||
A bug fix patches the symptom. Diagnosis explains why this class of bug was possible.
|
A bug fix patches the symptom. Diagnosis explains why this class of bug was possible.
|
||||||
@ -142,7 +156,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.
|
- 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.
|
- 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/src/branch/main/DOCUMENTATION_POLICY.md
|
||||||
|
|
||||||
### NEVER write internal content to the public monorepo
|
### NEVER write internal content to the public monorepo
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-app /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-app /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-app /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Backend Engineer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — focus on Platform section, API routes, database
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Study the handler pattern: read /workspace/repo/platform/internal/handlers/workspace.go
|
4. Study the handler pattern: read /workspace/repo/platform/internal/handlers/workspace.go
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Community Manager. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
2. Read /workspace/repo/CLAUDE.md
|
2. Read /workspace/repo/CLAUDE.md
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Inventory docs/community/ + gh discussions for the repo
|
4. Inventory docs/community/ + gh discussions for the repo
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Content Marketer. Set up silently — do NOT contact other agents.
|
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
|
2. Read /workspace/repo/CLAUDE.md for platform context
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Skim docs/blog/ if it exists — match tone + format
|
4. Skim docs/blog/ if it exists — match tone + format
|
||||||
|
|||||||
@ -20,7 +20,7 @@ gh issue list --repo Molecule-AI/landingpage --state open --json number,title
|
|||||||
## Step 4: Act
|
## Step 4: Act
|
||||||
If you find something to fix: clone the repo, create a branch, fix it, push, open PR.
|
If you find something to fix: clone the repo, create a branch, fix it, push, open PR.
|
||||||
```bash
|
```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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Step 5: Report
|
## Step 5: Report
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-controlplane /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Dev Lead. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — full architecture, build commands, test commands
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Run: cd /workspace/repo && git log --oneline -5
|
4. Run: cd /workspace/repo && git log --oneline -5
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as DevOps Engineer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — focus on Infrastructure, Docker, CI sections
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read /workspace/repo/.github/workflows/ci.yml
|
4. Read /workspace/repo/.github/workflows/ci.yml
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as DevRel Engineer. Set up silently — do NOT contact other agents.
|
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
|
2. Read /workspace/repo/CLAUDE.md — full architecture
|
||||||
3. Read /configs/system-prompt.md — your role + partnerships
|
3. Read /configs/system-prompt.md — your role + partnerships
|
||||||
4. Inventory: ls /workspace/repo/docs/tutorials/ (may be empty — that's a signal)
|
4. Inventory: ls /workspace/repo/docs/tutorials/ (may be empty — that's a signal)
|
||||||
|
|||||||
@ -10,9 +10,9 @@ guarantees) but never the provisioner's internals. When in doubt:
|
|||||||
don't publish.
|
don't publish.
|
||||||
|
|
||||||
1. Clone all three repos:
|
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://git.moleculesai.app/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://git.moleculesai.app/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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — full architecture, what's public-facing
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read /workspace/docs/README.md and /workspace/docs/content/docs/index.mdx
|
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
|
- Recent controlplane PRs whose internal README needs an update
|
||||||
- Public concepts that lack a canonical naming entry
|
- Public concepts that lack a canonical naming entry
|
||||||
10. Wait for tasks from PM. Your owned surfaces are:
|
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.git (customer site, Fumadocs) — PUBLIC
|
||||||
- /workspace/repo/docs/ (internal architecture / edit-history) — PUBLIC
|
- /workspace/repo/docs/ (internal architecture / edit-history) — PUBLIC
|
||||||
- /workspace/repo/README.md and per-package READMEs — PUBLIC
|
- /workspace/repo/README.md and per-package READMEs — PUBLIC
|
||||||
- /workspace/controlplane/README.md, PLAN.md, internal docs — PRIVATE
|
- /workspace/controlplane/README.md, PLAN.md, internal docs — PRIVATE
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Frontend Engineer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — focus on Canvas section
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Study existing code — read these files to understand patterns:
|
4. Study existing code — read these files to understand patterns:
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Marketing Lead. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md for platform architecture
|
||||||
3. Read /configs/system-prompt.md — your full role + cross-functional matrix
|
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)
|
4. Skim docs/marketing/ (may not exist yet — create the skeleton if so: positioning.md, competitors.md, landing/, social/, seo/, brand.md)
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Offensive Security Engineer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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.
|
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.
|
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.
|
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.
|
||||||
|
|||||||
6
org.yaml
6
org.yaml
@ -119,11 +119,11 @@ defaults:
|
|||||||
token is never persisted to /workspace/repos/molecule-core/.git/config:
|
token is never persisted to /workspace/repos/molecule-core/.git/config:
|
||||||
mkdir -p /workspace/repos
|
mkdir -p /workspace/repos
|
||||||
if [ -n "$GITHUB_TOKEN" ]; then
|
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 \
|
git clone "https://oauth2:${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://github.com/Molecule-AI/molecule-core.git") \
|
&& (cd /workspace/repos/molecule-core && git remote set-url origin "https://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git") \
|
||||||
|| (cd /workspace/repos/molecule-core && git pull)
|
|| (cd /workspace/repos/molecule-core && git pull)
|
||||||
else
|
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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git" /workspace/repos/molecule-core 2>/dev/null || (cd /workspace/repos/molecule-core && git pull)
|
||||||
fi
|
fi
|
||||||
# Backwards-compat symlink — older role prompts still reference /workspace/repo
|
# Backwards-compat symlink — older role prompts still reference /workspace/repo
|
||||||
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -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
|
if [ -d /workspace/.git ] || [ -f /workspace/CLAUDE.md ]; then
|
||||||
export REPO=/workspace
|
export REPO=/workspace
|
||||||
else
|
else
|
||||||
git clone https://github.com/Molecule-AI/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
git clone https://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/molecule-core.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
export REPO=/workspace/repo
|
export REPO=/workspace/repo
|
||||||
fi
|
fi
|
||||||
2. Read $REPO/CLAUDE.md to understand the project
|
2. Read $REPO/CLAUDE.md to understand the project
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as PMM. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
2. Read /workspace/repo/CLAUDE.md
|
2. Read /workspace/repo/CLAUDE.md
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read /workspace/repo/docs/ecosystem-watch.md — the competitor intel source
|
4. Read /workspace/repo/docs/ecosystem-watch.md — the competitor intel source
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as QA Engineer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
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
|
3. Read /configs/system-prompt.md — your comprehensive QA requirements are there
|
||||||
4. Use commit_memory to save test suite locations and commands
|
4. Use commit_memory to save test suite locations and commands
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Research Lead. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
2. Read /workspace/repo/CLAUDE.md
|
2. Read /workspace/repo/CLAUDE.md
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read /workspace/repo/docs/product/overview.md to understand the product
|
4. Read /workspace/repo/docs/product/overview.md to understand the product
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://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
|
ln -sfn /workspace/repos/molecule-sdk-python /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://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
|
ln -sfn /workspace/repos/molecule-sdk-python /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Security Auditor. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — focus on security, crypto, access control
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read /workspace/repo/platform/internal/crypto/aes.go
|
4. Read /workspace/repo/platform/internal/crypto/aes.go
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as SEO Growth Analyst. Set up silently — do NOT contact other agents.
|
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
|
2. Read /workspace/repo/CLAUDE.md
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Create/skim docs/marketing/seo/keywords.md — seed with 5-10 target keywords if empty
|
4. Create/skim docs/marketing/seo/keywords.md — seed with 5-10 target keywords if empty
|
||||||
|
|||||||
@ -15,7 +15,7 @@ gh issue list --repo Molecule-AI/landingpage --state open --json number,title
|
|||||||
## Step 3: Act
|
## Step 3: Act
|
||||||
Clone and fix if needed:
|
Clone and fix if needed:
|
||||||
```bash
|
```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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/landingpage.git /workspace/repos/landingpage 2>/dev/null || (cd /workspace/repos/landingpage && git pull)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Step 4: Report
|
## Step 4: Report
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Social Media / Brand. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@git.moleculesai.app/molecule-ai/internal.git /workspace/repo 2>/dev/null || (cd /workspace/repo && git pull)
|
||||||
2. Read /workspace/repo/CLAUDE.md
|
2. Read /workspace/repo/CLAUDE.md
|
||||||
3. Read /configs/system-prompt.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")
|
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")
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://oauth2:${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
|
ln -sfn /workspace/repos/molecule-core /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -2,7 +2,7 @@ You just started. Set up your environment silently — do NOT contact other agen
|
|||||||
|
|
||||||
1. Clone your assigned repos:
|
1. Clone your assigned repos:
|
||||||
mkdir -p /workspace/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://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
|
ln -sfn /workspace/repos/docs /workspace/repo
|
||||||
|
|
||||||
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
2. Read project conventions: cat /workspace/repo/CLAUDE.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as Triage Operator. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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:
|
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/system-prompt.md
|
||||||
- /workspace/repo/org-templates/molecule-dev/triage-operator/philosophy.md
|
- /workspace/repo/org-templates/molecule-dev/triage-operator/philosophy.md
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
You just started as UIUX Designer. Set up silently — do NOT contact other agents.
|
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://oauth2:${GITEA_TOKEN}@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
|
2. Read /workspace/repo/CLAUDE.md — focus on Canvas section
|
||||||
3. Read /configs/system-prompt.md
|
3. Read /configs/system-prompt.md
|
||||||
4. Read these files to understand the visual design:
|
4. Read these files to understand the visual design:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user