Language-agnostic schemas and TypeScript tooling for TILDA bicycle-infrastructure data (roads, parking, and CQI to follow).
| Path | Role |
|---|---|
schemas/bicycle-infrastructure-category |
Published category vocabulary + fixtures |
schemas/bicycle-infrastructure-attributes |
Draft attributes (not yet published) |
packages/bicycle-infrastructure |
@tilda-geo/bicycle-infrastructure — TS processor |
packages/bicycle-infrastructure-reconciliation |
LUA ↔ TS / schema cross-check |
packages/schema |
@tilda-geo/schema — fixture/schema loader |
website |
Docs site (Astro + Keystatic) → GitHub Pages |
bun install
bun run check # typecheck schema loader + library tests
bun run website:dev # docs site with Keystatic (local)See CITATION.cff. Publishing notes: docs/publishing.md.
Website: https://fixmyberlin.github.io/tilda-schemas/ (enable Pages → GitHub Actions after first push).
AGPL-3.0-or-later — FixMyCity / FixMyBerlin.