AGENTS.md
AGENTS.mdAGENTS.mdroot
Quality
99/100
Scores the file, not the repository.Length
633 words
10 headings · 1 code blocksRepository
0
— · pushed 9 days agoLast changed
3 days ago
First indexed 3 days ago.1# Project Context for AI Assistants23Planet Party is a living ecosystem platform enabling bioregional communities to sense,4decide, and act together in service to life. The Planetary Party Protocol (PPP) provides5connective architecture for communities to coordinate, amplify efforts, and emerge as6something larger than themselves.78## Always Apply Rules910Core project rules that apply to all tasks:1112@rules/git-interaction.mdc @rules/heart-centered-ai-philosophy.mdc13@rules/code-style-and-zen-of-python.mdc1415## Tech Stack1617- **Frontend**: Next.js 14+ with App Router, TypeScript, Tailwind CSS18- **Backend**: Next.js API routes with Supabase19- **Database**: Supabase (PostgreSQL) for data persistence20- **Auth**: Supabase Auth with social providers21- **Real-time**: Supabase Realtime for collaborative features22- **Styling**: Tailwind CSS with custom design system23- **State**: React Query (TanStack Query) for server state24- **Testing**: Vitest + Playwright2526## Project Structure2728```29src/30├── app/ # Next.js App Router pages31│ ├── (public)/ # Public routes (home, about, etc.)32│ ├── (auth)/ # Auth routes (login, signup)33│ ├── dashboard/ # Bioregional intelligence dashboards34│ ├── councils/ # Council management35│ ├── guilds/ # Guild system36│ ├── flow-funds/ # Flow fund management37│ └── api/ # API routes38├── components/ # Reusable UI components39│ ├── ui/ # Base UI components40│ ├── dashboard/ # Dashboard-specific components41│ └── forms/ # Form components42├── lib/ # Utilities and shared code43│ ├── supabase/ # Supabase client and helpers44│ ├── hooks/ # Custom React hooks45│ └── utils/ # Utility functions46├── types/ # TypeScript type definitions47└── styles/ # Global styles and theme48```4950## Domain Concepts5152**Bioregions**: Geographic areas defined by ecological and cultural boundaries, not53political ones. Each bioregion has its own dashboard, councils, and flow funds.5455**Guilds**: Nine specialized teams stewarding different dimensions:561. Bioregional Intelligence - dashboards and sensing572. Technology & Data Sovereignty - digital infrastructure583. Ecosystem Weaving - cross-sector connections594. Community Capacity & Trust-Building - relational work605. Storytelling & Mythos - narrative and culture616. Regenerative Governance - decision-making structures627. Event Production & Cultural Activation - gatherings638. Living Systems & Solutions - ecological regeneration649. Regenerative Capital Flows - flow funds and economics6566**Flow Funds**: Trust-based, relational capital that moves to where life needs it.6768**Councils**: Community decision-making bodies at bioregional level.6970**The Protocol**: SENSE → SEE → FLOW → CELEBRATE → REGENERATE7172## Commands7374**Development:**75- `npm run dev` - Start development server76- `npm run build` - Build for production77- `npm run test` - Run tests78- `npm run lint` - Run linter7980## Code Conventions8182**DO:**83- Follow heart-centered AI philosophy in all user-facing content84- Use TypeScript strict mode85- Write components with accessibility in mind86- Use Supabase Row Level Security (RLS) for data access87- Create commits only when user explicitly requests88- Test critical paths with integration tests8990**DON'T:**91- Use `--no-verify` flag unless explicitly requested92- Commit changes without explicit user permission93- Expose API keys or secrets94- Skip error handling95- Write overly complex components9697## Design Philosophy9899The platform embodies living systems principles:100- **Decentralized** yet **Unified**101- **Adaptive** yet **Grounded**102- **Scalable** yet **Relational**103- **Mythic** yet **Practical**104- **Global** yet **Rooted**105106Visual identity uses organic, flowing designs with earth tones and bioluminescent107accents (teal, gold, deep green).108109## Git Workflow110111**Commit format:** `{emoji} {imperative verb} {concise description}`112113Examples:114- `✨ Add bioregional dashboard component`115- `🐛 Fix council member invitation flow`116- `♻️ Refactor flow fund allocation logic`117118**Philosophy:** AI makes code changes but leaves version control to user. Commits are119permanent records requiring explicit permission.120121## Important Notes122123- Rules with `alwaysApply: true` are critical - check frontmatter124- Environment variables must never be committed125- All database operations should use Supabase client126- Real-time subscriptions need proper cleanup127- Authentication state should be checked on protected routes128129
Also in Light-Brands/planetary-party-html
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| Light-Brands/planetary-party-html.cursor/rules/ruff-linting.mdc · 0 | Cursor rules | lint-format | 43/100 | 3 days ago | |
| Light-Brands/planetary-party-html.claude/agents/CLAUDE.md · 0 | CLAUDE.md | testlint-formatagent-behaviour | 53/100 | 3 days ago | |
| Light-Brands/planetary-party-html.claude/skills/CLAUDE.md · 0 | CLAUDE.md | lint-formatagent-behaviour | 49/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/git-commit-message.mdc · 0 | Cursor rules | archgitdeployment | 58/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/autonomous-development-workflow.mdc · 0 | Cursor rules | testlint-formatgitagent-behaviour | 73/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/code-review-standards.mdc · 0 | Cursor rules | testtypestesting-strategygit+2 | 48/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/code-style-and-zen-of-python.mdc · 0 | Cursor rules | lint-formatstyledocs | 62/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/external-apis.mdc · 0 | Cursor rules | testtesting-strategyapi | 54/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/fixing-github-actions-builds.mdc · 0 | Cursor rules | setupbuilddo-notagent-behaviour | 81/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/git-interaction.mdc · 0 | Cursor rules | testlint-formatstylearch+4 | 88/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/git-worktree-task.mdc · 0 | Cursor rules | lint-formatgitagent-behaviour | 38/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/heart-centered-ai-philosophy.mdc · 0 | Cursor rules | no sections | 30/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/naming-stuff.mdc · 0 | Cursor rules | style | 43/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/prompt-engineering.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 57/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/trust-and-decision-making.mdc · 0 | Cursor rules | no sections | 48/100 | 3 days ago | |
| Light-Brands/planetary-party-html.cursor/rules/user-facing-language.mdc · 0 | Cursor rules | lint-formatstylearch | 66/100 | 3 days ago |
Diff against .cursor/rules/ruff-linting.mdc Diff against .claude/agents/CLAUDE.md Diff against .claude/skills/CLAUDE.md Diff against .cursor/rules/git-commit-message.mdc Diff against .cursor/rules/autonomous-development-workflow.mdc Diff against .cursor/rules/code-review-standards.mdc Diff against .cursor/rules/code-style-and-zen-of-python.mdc Diff against .cursor/rules/external-apis.mdc Diff against .cursor/rules/fixing-github-actions-builds.mdc Diff against .cursor/rules/git-interaction.mdc Diff against .cursor/rules/git-worktree-task.mdc Diff against .cursor/rules/heart-centered-ai-philosophy.mdc Diff against .cursor/rules/naming-stuff.mdc Diff against .cursor/rules/prompt-engineering.mdc Diff against .cursor/rules/trust-and-decision-making.mdc Diff against .cursor/rules/user-facing-language.mdc
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| trick77/agents-md-syncAGENTS.md · 2 | AGENTS.md | setupbuildteststyle+5 | 100/100 | 3 days ago | |
| SkeneTechnologies/skene-cookbookAGENTS.md · 51 | AGENTS.md | setupbuildtestlint-format+7 | 100/100 | 2 days ago | |
| duckduckgo/content-scope-scriptsspecial-pages/AGENTS.md · 70 | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| wpscanteam/wpscanAGENTS.md · 9.7k | AGENTS.md | setupbuildteststyle+6 | 100/100 | 2 days ago | |
| OnlyTerp/prompt-cache-skillsAGENTS.md · 112 | AGENTS.md | setupbuildtestlint-format+5 | 100/100 | 3 days ago | |
| mui/material-uiAGENTS.md · 99k | AGENTS.md | setupbuildtestlint-format+9 | 100/100 | 3 days ago | |
| n8n-io/n8npackages/@n8n/agents/AGENTS.md · 199k | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| aaif-goose/gooseAGENTS.md · 52k | AGENTS.md | setupbuildtestlint-format+6 | 100/100 | 3 days ago |
