Development
Contribution flow, architecture notes, implementation gotchas, and fork-facing extension points live here.
Recommended Path
- Contributing for prerequisites, local setup, GitHub workflow, and the current project status.
- Project Overview for the system summary, funding flow, campaign lifecycle, and code map.
- Workflows for the pledge state machine, storage model, and Worker route behavior.
- Developer Notes for stack-specific implementation details, content model guidance, and gotchas.
- Agents & Operator Guide for the safest way to make repo changes without drifting site, Worker, checkout, or localized behavior out of sync.
Configuration And Extension
- Customization Guide for the supported
_config.ymlsurface, design tokens, pricing, shipping, and fork branding knobs. - Internationalization for locale config, routing, translation catalogs, and the language-addition workflow.
- Campaign Embeds for hosted embed routes, resize behavior, and localization rules.
- Add-On Products for the platform-wide merch catalog, inventory model, runtime contract, and shipping behavior.
- Agents & Operator Guide for repo invariants, source-of-truth guidance, and safe contributor/LLM workflows.
Day-To-Day Use
This section is the right home base when you are opening your first PR, mapping a feature to existing architecture, or adapting The Pool into a branded fork.