Makisuo/maple — reverse-engineered prompt
Reverse engineered prompt
Build me an OpenTelemetry observability platform called Maple. I want a clean web dashboard where teams can sign in, choose their organization, view telemetry data, save dashboards, and manage settings.
It needs an ingest gateway that accepts OTLP data with private ingest keys, checks the key, attaches the right organization, and forwards the data to the collector or backend. In settings, users should be able to see public and private ingest keys and reroll them, with old keys revoked right away.
Support two login modes, Clerk for hosted use and a simple self hosted root password mode. Store dashboard state locally in SQLite by default, with an option to use Turso or libSQL. Include an API, alert evaluation worker, landing page, basic CLI utilities, and a mobile app shell if practical.
Make it runnable locally with Bun and Docker Compose, include example env files, and add validation commands for build, typecheck, and tests. Look up current docs online if you need to.
Want more depth? Deep Reverse