Skip to content

Commit 3aacff4

Browse files
Moamen KilanyMoamen Kilany
authored andcommitted
docs: consolidate plans + specs into top-level project-plan/
Move 120 plan/spec files from docs/superpowers/ to project-plan/ so the project-planning artifacts are discoverable from the repo root. The "superpowers" name comes from the Anthropic internal skill that wrote the plans; outside readers find "project-plan/" self-explanatory. Migration: - git mv docs/superpowers/plans → project-plan/plans - git mv docs/superpowers/specs → project-plan/specs - rmdir docs/superpowers/ (now empty) Link rewrite (78 markdown files updated): - "docs/superpowers/<x>" → "project-plan/<x>" - "../superpowers/<x>" patterns → depth-aware new relative path - Per-file relative paths recomputed via os.path.relpath() so links resolve from each file's new location Index: - New project-plan/README.md: sub-project table mapping each entry to its spec, master plan, phase plans, completion doc, and release tag Prose: - README.md repo-map entry updated to project-plan/ - CONTRIBUTING.md "Working with phase plans" section updated Drive-by fixes (pre-existing date typos in completion docs): - docs/internal-api-completion.md: 2026-04-27 → 2026-04-28 (spec+plan) - docs/external-api-completion.md: 2026-04-28 → 2026-04-29 (spec+plan) Verified: 90 project-plan links across the tree, all resolve.
1 parent 717737d commit 3aacff4

180 files changed

Lines changed: 212 additions & 150 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ See `docs/foundation-completion.md` for the full list.
317317
### Phase summary
318318

319319
The Foundation was built across 20 phases (00-19). Each phase has its own plan under
320-
`docs/superpowers/plans/2026-04-24-foundation/phase-NN-*.md`. ~30 cross-phase patches
320+
`project-plan/plans/2026-04-24-foundation/phase-NN-*.md`. ~30 cross-phase patches
321321
were captured during execution as real tooling quirks; each is documented in its
322322
commit message.
323323

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,11 @@ Suppression of a security tool finding (CodeQL, Semgrep, SonarCloud, Trivy, Depe
8989

9090
## Working with phase plans
9191

92-
This project follows a brainstorm → spec → plan → execute workflow under `docs/superpowers/`. New planned work goes through:
92+
This project follows a brainstorm → spec → plan → execute workflow under `project-plan/`. New planned work goes through:
9393

9494
1. A **brainstorm** that explores intent and scope.
95-
2. A **spec** in `docs/superpowers/specs/` once requirements are clear.
96-
3. A **plan** in `docs/superpowers/plans/<date>-<slug>/` with one task at a time.
95+
2. A **spec** in `project-plan/specs/` once requirements are clear.
96+
3. A **plan** in `project-plan/plans/<date>-<slug>/` with one task at a time.
9797
4. **Execution** with one commit per task, exact commit messages from the plan.
9898

9999
If you're picking up unfinished work, start by reading the parent plan file and the most recent phase plan.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ A bilingual (Arabic RTL / English LTR) knowledge hub for the Circular Carbon Eco
88
## Documentation
99

1010
- [Roadmap](docs/roadmap.md) — sub-project map, status, BRD references.
11-
- [Foundation design spec](docs/superpowers/specs/2026-04-24-foundation-design.md)
11+
- [Foundation design spec](project-plan/specs/2026-04-24-foundation-design.md)
1212
- [Architecture Decision Records](docs/adr/) — 38 ADRs covering Foundation through Sub-5 decisions.
1313
- [Sub-project briefs](docs/subprojects/)
1414
- [Requirements traceability](docs/requirements-trace.csv) — BRD section → sub-project mapping.
@@ -98,7 +98,7 @@ docker compose down -v # destroys all local data
9898
| `scripts/` | Repo-wide tooling (`check-contracts-clean.sh`, etc.). |
9999
| `docs/adr/` | Architecture Decision Records (0001–0018). |
100100
| `docs/subprojects/` | Per-sub-project briefs (01–09). |
101-
| `docs/superpowers/` | Specs and phase plans for the brainstorm → spec → plan workflow. |
101+
| `project-plan/` | Specs and phase plans for the brainstorm → spec → plan workflow. |
102102
| `.github/workflows/` | CI pipelines: build, test, OpenAPI drift, security scans, SBOM. |
103103

104104
## Architecture Decision Records

deploy/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ Useful for ad-hoc verification without redeploying.
6868
- [Production deploy runbook](../docs/runbooks/deploy.md)
6969
- [Rollback runbook](../docs/runbooks/rollback.md) (Phase 02)
7070
- [Forward-only migrations](../docs/runbooks/migrations.md)
71-
- [Sub-10b design spec](../docs/superpowers/specs/2026-05-03-sub-10b-design.md)
71+
- [Sub-10b design spec](../project-plan/specs/2026-05-03-sub-10b-design.md)

docs/admin-cms-completion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
**Tag:** `admin-cms-v0.1.0`
44
**Date:** 2026-04-30
5-
**Spec:** [Admin CMS Design Spec](superpowers/specs/2026-04-29-admin-cms-design.md)
6-
**Plan:** [Admin CMS Implementation Plan](superpowers/plans/2026-04-29-admin-cms.md)
5+
**Spec:** [Admin CMS Design Spec](../project-plan/specs/2026-04-29-admin-cms-design.md)
6+
**Plan:** [Admin CMS Implementation Plan](../project-plan/plans/2026-04-29-admin-cms.md)
77

88
## Tooling versions
99

docs/adr/0001-decomposition-9-subprojects.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
- **Status:** Accepted
44
- **Date:** 2026-04-26
55
- **Sub-project owner:** Foundation
6-
- **Spec ref:** [Foundation §10](../superpowers/specs/2026-04-24-foundation-design.md#10-decomposition-into-sub-projects)
6+
- **Spec ref:** [Foundation §10](../../project-plan/specs/2026-04-24-foundation-design.md#10-decomposition-into-sub-projects)
77

88
## Context
99

@@ -58,4 +58,4 @@ The full project is decomposed into **nine sub-projects**, each with its own bra
5858
## Related
5959

6060
- [`docs/roadmap.md`](../roadmap.md)
61-
- [`docs/superpowers/specs/2026-04-24-foundation-design.md`](../superpowers/specs/2026-04-24-foundation-design.md) §10
61+
- [`project-plan/specs/2026-04-24-foundation-design.md`](../../project-plan/specs/2026-04-24-foundation-design.md) §10

docs/adr/0002-angular-over-react.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
- **Status:** Accepted
44
- **Date:** 2026-04-26
55
- **Sub-project owner:** Foundation
6-
- **Spec ref:** [Foundation §3](../superpowers/specs/2026-04-24-foundation-design.md#3-stack-decisions)
6+
- **Spec ref:** [Foundation §3](../../project-plan/specs/2026-04-24-foundation-design.md#3-stack-decisions)
77

88
## Context
99

docs/adr/0003-material-bootstrap-grid-dga-tokens.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
- **Status:** Accepted
44
- **Date:** 2026-04-26
55
- **Sub-project owner:** Foundation
6-
- **Spec ref:** [Foundation §3](../superpowers/specs/2026-04-24-foundation-design.md#3-stack-decisions)
6+
- **Spec ref:** [Foundation §3](../../project-plan/specs/2026-04-24-foundation-design.md#3-stack-decisions)
77

88
## Context
99

docs/adr/0004-single-repo-backend-frontend.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
- **Status:** Accepted
44
- **Date:** 2026-04-26
55
- **Sub-project owner:** Foundation
6-
- **Spec ref:** [Foundation §3](../superpowers/specs/2026-04-24-foundation-design.md#3-stack-decisions)
6+
- **Spec ref:** [Foundation §3](../../project-plan/specs/2026-04-24-foundation-design.md#3-stack-decisions)
77

88
## Context
99

docs/adr/0005-local-first-docker-compose.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
- **Status:** Accepted
44
- **Date:** 2026-04-26
55
- **Sub-project owner:** Foundation
6-
- **Spec ref:** [Foundation §4.1](../superpowers/specs/2026-04-24-foundation-design.md#4-architecture)
6+
- **Spec ref:** [Foundation §4.1](../../project-plan/specs/2026-04-24-foundation-design.md#4-architecture)
77

88
## Context
99

0 commit comments

Comments
 (0)