Docs
Alles, was es für das erste Video aus eurer Codebasis braucht. So geschrieben, dass ein Agent es abarbeiten kann, ohne dass jemand mitliest.
Einrichten
$ npx niiro init✓ Next.js 16, Tailwind v4, 12 paths proposed✓ niiro.yml written$ npx niiro push✓ 218 files, 0 secrets, encrypted→ report at niiro.io/p/acme-web
- 01init im Repo ausführen. Es erkennt Framework und Styling, schlägt die Pfade vor, die hochgehen sollen, und schreibt niiro.yml.
- 02Die Positivliste prüfen. Nur was unter include steht, verlässt den Rechner. Alles andere ist für niiro unsichtbar.
- 03Push. Zuerst läuft der Secret-Scan und bricht bei einem Fund ab. Hochgeladen wird nur, was niiro noch nicht hat.
- 04Den Report im Portal öffnen. Er nennt, was niiro verstanden hat, und schlägt drei Videos vor.
niiro.yml
project: acme-webinclude:- src/components/**- src/app/**- tailwind.config.ts- src/styles/**exclude:- "**/*.test.*"- "**/__mocks__/**"
Kommandos
- niiro init
- Erkennt den Stack, schreibt niiro.yml, hinterlegt das Projekt-Token, bietet einen CI-Step an.
- niiro push
- Filtert, prüft auf Secrets, lädt das Delta hoch, meldet welche Videos die Änderung betrifft.
- niiro status
- Letzter Sync, Anzahl veralteter Videos, Link ins Portal.
- niiro login
- Legt das Token in den Schlüsselbund des Systems. In CI stattdessen NIIRO_TOKEN setzen.
Immer ausgeschlossen
Auch wenn ein Muster sie einschließen würde: Umgebungsdateien, node_modules, .git, Lockfiles und Binärdateien über 5 MB. Das Projekt-Token ist write-only, es kann Snapshots anlegen, aber nie Code oder Ableitungen lesen.
Für Coding-Agenten
Jede Seite hier existiert doppelt: gerendert für Menschen und als rohes Markdown für Agenten. Zeigt eurem Agenten die Markdown-URL, dann richtet er niiro selbst ein.