These instructions are for AI assistants working in this project.
Always open @/openspec/AGENTS.md when the request:
- Mentions planning or proposals (words like proposal, spec, change, plan)
- Introduces new capabilities, breaking changes, architecture shifts, or big performance/security work
- Sounds ambiguous and you need the authoritative spec before coding
Use @/openspec/AGENTS.md to learn:
- How to create and apply change proposals
- Spec format and conventions
- Project structure and guidelines
Keep this managed block so 'openspec update' can refresh the instructions.
Use this app for the Accelerate event microsite.
- Workspace:
apps/accelerate - Package:
solana-com-accelerate - Default dev port:
3004 - Public route ownership: proxied behind
/accelerate
package.jsonnext.config.tssrc/app/src/components/public/images/and shared sponsor data if logos are involved
- Next.js App Router app with MDX support
- Uses asset prefix
/accelerate-assets - Shared navigation behavior depends on
NEXT_PUBLIC_APP_NAME="accelerate" - Sponsor logos may come from
packages/ecosystem-data - Route rewrites map
/accelerate/*into the app
pnpm --filter solana-com-accelerate dev
pnpm --filter solana-com-accelerate build
pnpm --filter solana-com-accelerate lint
pnpm --filter solana-com-accelerate check-types- Asset-path issues often involve both image usage and
/accelerate-assetsrewrites - Large feature work should follow the app's OpenSpec flow above