To avoid confusion and broken links, this project uses a single set of canonical domains.
- Frontend (GitHub Pages): https://local-loop-io.github.io
- Backend API: https://loop-api.urbnia.com
Do not introduce or reference the following domains in code, docs, or tests:
- loop-protocol.org
- localloop.org
- local-loop.io
- api.local-loop.io
- local-loop.eu
- materialdna.eu
All JSON-LD @context and schema $id references must live under:
If a new context is needed, add it under:
The CI workflow runs scripts/check-domains.cjs on every push and PR.
If a disallowed domain is detected, the build will fail.