Project Kernel is meant to be edited. The seed files are strong defaults, not sacred text.
- Rename copied folders if your project already uses another convention.
- Replace bracketed placeholders like
[project name]. - Fill setup commands and supported runtime versions.
- Write current goals, constraints, and assumptions.
- Delete sections that do not apply.
foundation/PROJECT-RULES.mdfoundation/SETUP-CHECKLIST.mddocs/README.template.mdmemory/PROJECT-CONTEXT.template.mdmemory/CURRENT-STATE.template.md
Try to keep these concepts even if you rename files:
- project rules,
- setup instructions,
- current state,
- decision log,
- known issues,
- definition of done,
- review flow.
Add stack guidance only after the project has chosen tools. Good stack rules include:
- command names,
- folder placement,
- testing strategy,
- dependency policy,
- deployment flow,
- framework-specific pitfalls.
Do not turn the seed into a process maze. If a folder or checklist does not help someone make better changes, remove it.