ZWANGSPFLICHT-JUKEBOX — Mikrowebformular zur Sammlung sprachlicher Zwangspflichten
Name
Zwangspflicht-Jukebox — ein kleines Webformular, das Begriffe entgegennimmt, speichert, pro Begriff wieder ausgibt und Maschinen über strukturierte Pfade füttert.
Synopsis
Aufruf im Browser: https://zwangspflichtjukebox.xyz/ Einwurf: Formularfeld ausfüllen → Begriff absenden → Server speichert Datensatz → Begriff wird unter /r/<Begriff> wieder auffindbar Maschinenpfade: /sitemap.xml /r/<Zwangspflicht>
Description
Die Zwangspflicht-Jukebox ist ein absichtlich kleines System. Sie sammelt Begriffe, die von Nutzerinnen und Nutzern in ein einziges Eingabefeld eingeworfen werden. Jeder Einwurf wird serverseitig protokolliert, mit Zeitstempel versehen und einem gehashten Herkunftswert zugeordnet.
Das System verfolgt nicht das Ziel, Wahrheit zu prüfen, Relevanz zu bewerten oder sprachliche Hygiene durchzusetzen. Es sammelt. Es zählt. Es stellt Begriffe wieder bereit. Mehr Orakel ist nicht eingebaut.
Kurzform: Schlitz vorn, JSON hinten.
Paths
/- Startseite der Jukebox mit Eingabefeld.
/d/- Statische Seite zum Dorfzwockel, I.P.E. und freiwilliger Unterstützung.
/m/- Diese Bedienungsanleitung.
/v/- Impressum und Pflichtangaben.
/r/<Zwangspflicht>- Maschinenlesbare Ausgabe für genau einen Begriff als NDJSON-Stream.
/q/<Zwangspflicht>- Für spätere menschliche Anfragepfade vorgesehen. Derzeit noch konzeptionell.
/sitemap.xml- Liste bekannter, eindeutiger Begriffe als Ressourcenpfade.
/submit- POST-Endpunkt für Einwürfe aus dem Frontend.
Usage
- Startseite aufrufen.
- Gewünschte Zwangspflicht in das Feld eintragen.
- Absenden.
- Bei erfolgreicher Annahme erzeugt der Server eine Ressource unter
/r/<Begriff>.
Beispielbegriffe: Zwangspflicht Jubelpflicht Zwangspflichtjobkurve Dabei sein Reinheit in Klang und Sprache
API
POST /submit
{
"term": "Zwangspflichtjobkurve"
}
Antwort bei Erfolg:
{
"ok": true,
"resource": "/r/Zwangspflichtjobkurve"
}
Antwort bei Zeitbremse:
{
"ok": false,
"retry_after": 287
}
GET /r/Zwangspflichtjobkurve
Antwort als NDJSON, erste Zeile Metadaten:
{"term":"Zwangspflichtjobkurve","count":4,"latest":"2026-03-27T10:42:00Z"}
{"term":"Zwangspflichtjobkurve","ts":"2026-03-26T09:12:00Z","ip":"a1b2c3d4e5f6"}
{"term":"Zwangspflichtjobkurve","ts":"2026-03-26T11:18:00Z","ip":"a1b2c3d4e5f6"}
Notes
- Mehrfache Einträge desselben Begriffs sind ausdrücklich möglich.
- Die serverseitige Speicherung erfolgt zeilenweise, um große Mengen handhabbar zu halten.
- Zum Spamschutz gilt eine einfache Zeitbremse pro gehashter Herkunftsadresse.
- Nutzer hinter demselben NAT teilen sich diese Bremse. Das ist bekannt und derzeit akzeptiert.
- Es findet keine inhaltliche Qualitätskontrolle der Einwürfe statt.
Exit Status
Im Normalbetrieb antwortet das System mit HTTP-Statuscodes. Besonders relevant:
200- Einwurf oder Abruf erfolgreich.
400- Ungültige Eingabe oder fehlerhafte Anfrage.
404- Pfad nicht vorhanden.
429- Zu früh erneut eingegeben. Die Jukebox bittet um Geduld.
500- Interner Fehler. Die Maschine hustet.
Legal
Rechtliche Angaben und Verantwortlichkeiten stehen unter /v/. Informationen zum Dorfzwockel und zu freiwilliger Unterstützung stehen unter /d/.