Thanks for contributing to docs-phcdevworks-com.
- Keep changes focused and easy to review.
- Match existing Spectre and PHCDevworks naming.
- Update repository docs when scripts, workflow, or ownership language changes.
- Prefer project-level configuration over machine-wide changes.
- Install dependencies:
npm install - Start the dev server:
npm run dev - Validate before handoff:
npm run check
- Build errors after pulling — run
npm installto sync dependencies before building;node_modules/anddist/are not committed. - Manifest validation fails — keep the
docs-phcdevworks-comentry'sdependenciesinspectre.manifest.jsonin sync with the@phcdevworks/*dependencies inpackage.json. - TypeScript errors in
.astrofiles — confirm your editor uses the Astro VS Code extension.astro checkis not part of the gate yet (seeTODO.md).
Build pages from published spectre-ui-astro components and shipped sp-*
classes before writing any local markup or CSS. If Spectre does not provide
what a page needs, request it upstream rather than adding a local substitute.
Full order: "Spectre-First Building" in AGENTS.md.
- Explain the intent of the change clearly.
- Keep documentation, config, and scripts in sync.
- Do not include unrelated formatting churn.
- Call out follow-up work if something is intentionally deferred.
- Use this repository for Spectre documentation and repo-level maintenance.
- Do not introduce retired branding or outdated ownership language.
- Keep project settings cohesive with the Spectre website repository when the workflow is shared.
AGENTS.mddefines shared multi-agent boundaries for this repository.CLAUDE.mdis the lead implementation guide.CODEX.mdcovers release readiness, production stabilization, and repo hygiene review.COPILOT.mddefines repository-level Copilot support boundaries..github/copilot-instructions.mdkeeps GitHub Copilot focused on support work inside the IDE.JULES.mddefines automated micro-maintenance boundaries.GROK.mddefines Grok (and Grok Bot) development-assistant scope and git authority.