This repository is the public dissemination site for GUARDIAN: a project by Naeural SRL (Ratio1) delivering a reusable toolkit and benchmark for resource-aware operational AI on commodity edge and low-end VPS infrastructure. It is a Docusaurus v3 site (wiki + news blog), deployed on the Ratio1 network.
Everything in this repository is public once pushed.
- Do not state or imply that project funding is in force, that an agreement is executed, or that a kickoff has occurred until an approved publication basis supports that statement.
- Use the centralized evaluation-status wording in
src/components/FundingStatus.tsx. Change it only when an approved publication basis supports the new wording. - Do not publish partner, mentor, or team-member names, photos, or quotes without written approval for that specific use.
- Do not add an EU emblem or funding-acknowledgement text until the applicable branding and acknowledgement obligations have been confirmed.
- Keep use-case descriptions sector-generic unless a named organization or product has been cleared for publication.
- Describe planned deliverable types without reproducing gated content. Link or embed only release-approved artifacts.
- Keep use cases advisory-only: no live asset control, automated enforcement, or biometric identification.
Node.js 22 is expected (see .nvmrc; engines.node in package.json
allows >=22 <25).
npm ci
npm start # local dev server with live reload
npm run build # production build into build/
npm run serve # serve the production build (binds 0.0.0.0:3000)
npm run typecheckmain— the working branch. All content and configuration changes land here first.release— the deployed branch. The Ratio1 Deeploy Worker App Runner tracksrelease, notmain, so a push tomaindoes not publish by itself; content reachesreleaseonly via a reviewed merge.
See DEPLOY.md for deployment notes.