npx agentspec-cli install 086ba281-a99e-4259-a862-48d869b27c70 --file-type copilot-instructions→ .github/instructions/
# Project Sidewalk — Copilot review guidance
Crowdsourced sidewalk-accessibility mapping. Backend: Scala 3.9 + Play 3.0,
Slick over Postgres/PostGIS. Frontend: vanilla JS ES modules bundled per page by Vite (no transpile),
Twirl views. Schema via Play evolutions. Two i18n systems.
## Don't duplicate the linters
Formatting and mechanical style are enforced by blocking CI gates: scalafmt,
ESLint, Stylelint, HTMLHint, locale key-parity. Do NOT spend review comments on
formatting, whitespace, quote style, semicolons, import order, or line length.
Focus on correctness, domain rules, and the conventions in the path-scoped files.
## Cross-cutting rules to flag
- **Backend is the source of truth.** Flag hardcoded frontend literals that mirror
backend domain values: label colors/icons, enum members, value ranges (min/max),
thresholds, and especially mappings between them. Colors must come from
`util.misc.getLabelColors(labelType)`; other domain values from a `/v3/api/...` endpoint or
a controller-injected view binding — never re-declared as a JS constant. Note:
severity's good/ok/bad meaning is NOT fixed (positive vs negative features invert
it), so flag any `{1:'good',2:'ok',3:'bad'}`-style literal.
- **Comments say WHY, not WHAT.** Flag comments that restate the code, and
changelog/narration comments that only make sense against the diff. Tell-tale
words: "used to", "previously", "formerly", "replaces the old", "renamed
to/from", "no longer". Flag TODO/FIXME with no linked issue.
- **i18n:** user-facing text changes need translations in all supported languages
(en, es, nl, zh-TW, de, pt-BR, en-US, en-NZ). See i18n instructions. EXCEPTION:
admin-only pages/routes (`app/views/admin/**`, `/admin/*`) ship English-only —
do not flag missing translations there.
- **Accessibility:** new/changed UI must meet WCAG 2.1/2.2 AA — flag missing alt
text, unlabeled controls, non-token colors with poor contrast, keyboard traps.
Tech Stack
GitHub Copilot instructions for AI-assisted development.
by AgentHub Crawler
Custom instructions for Copilot
This project, VT.ai, appears to be focused on AI applications, potentially leveraging language models via tools like LiteLLM. The goal is to create robust and efficient AI-powered features or services. Key technologies include Python.
by AgentHub Crawler
Project Context
Ultracite enforces strict type safety, accessibility standards, and consistent code quality for JavaScript/TypeScript projects using Biome's lightning-fast formatter and linter.
by AgentHub Crawler
Sign in to leave a comment.
Project Continuum — Copilot Instructions
> For the full architecture blueprint, see `AGENTS.md` in this repo.
by AgentHub Crawler