coilysiren.me — personal site and technical writing on platform engineering, systems, and side projects
- TypeScript 75.1%
- Python 12.1%
- SCSS 10.3%
- JavaScript 2.5%
|
|
||
|---|---|---|
| .agents/skills/repo-website | ||
| .claude | ||
| .forgejo/workflows | ||
| .github | ||
| .ward | ||
| cypress | ||
| docs | ||
| drafts | ||
| scripts | ||
| src | ||
| static | ||
| .agentic-os.toml | ||
| .gitattributes | ||
| .gitignore | ||
| .npmrc | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| cypress.config.js | ||
| eslint.config.mjs | ||
| gatsby-browser.tsx | ||
| gatsby-config.ts | ||
| gatsby-node.ts | ||
| gatsby-ssr.tsx | ||
| netlify.toml | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
coilysiren.me
my internet website
Git workflow
Commit directly to main without asking for confirmation, including git add. Do not open pull requests unless explicitly asked.
Commit whenever a unit of work feels sufficiently complete — after fixing a bug, adding a feature, passing tests, or reaching any other natural stopping point. Don't wait for the user to ask.
Status
Local Developement
Create a .env.development file with these contents:
GATSBY_API_URL=http://localhost:4000 # or whatever port you are running the API on
Commands
Dev commands are declared in .ward/ward.yaml. Run them as ward exec <verb>.
See also
- AGENTS.md - agent-facing operating rules.
- docs/FEATURES.md - inventory of what ships today.
- .ward/ward.yaml - allowlisted commands. Agents route through ward, not bare
make/uv/python/npm/cargo/dotnet.
Cross-reference convention from coilyco-bridge/agentic-os-kai#313.