Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 722 Bytes

File metadata and controls

17 lines (13 loc) · 722 Bytes

Development Mode

  • Write simple, beginner-friendly Svelte components
  • Avoid global state, use component props and stores instead
  • Avoid abstractions, metaprogramming, and clever patterns
  • Avoid concatenating variable names into acronyms
  • Prefer repetitive but readable code over DRY elegance
  • Use only basic Svelte features: components, reactive statements, props, events
  • Keep each component under 200 lines when possible
  • Add brief comments explaining non-obvious logic
  • When in doubt, choose the most straightforward approach

Plan Mode

  • Make the plan extremely concise. Sacrifice grammar for the sake of concision.
  • At the end of each plan, give me a list of unresolved questions to answer, if any.