πŸͺ„ Prompt Wizard SSOT

Prompt Wizard is the self-hosted successor to the imported WebWiz Prime archive. The deployed Bun, Vite, React, and SQLite app turns a plain project idea into a structured prompt sequence and routes text plus image generation through the host’s installed omp binary. The source cutover removes WebSim runtime dependencies while preserving imported claims separately as historical evidence.

  • product target:
    • public app: https://pwiz.loca.zone
    • public wiki: https://wiki.pwiz.loca.zone
    • runtime stack: Bun server, Vite, React 18, SQLite, server-sent events
    • access model since D-169 (2026-09-26):
      • app remains public; anonymous requests use the shared non-admin identity public
      • optional Authelia SSO supplies a signed-in identity and groups through trusted nginx headers; client-supplied identity headers are overwritten
      • admin routes require admins or pwiz-admins; anonymous and signed-in non-admin requests receive 403
      • signed-in libraries use that identity; anonymous saved/history/wizard data is shared, not a private per-browser library
      • Settings β†’ Admin sign-in is the entry point; see settings
      • wiki remains public except its privileged private runbooks
      • the older all-public and all-gated vhost copies are historical rollback anchors, not the current optional-SSO contract
  • current cutover status:
    • text and image generation route exclusively through the local omp bridge
    • local SQLite, uploads, and server-sent events replace hosted platform storage
    • use docs-vs-reality for the resolved residue audit and imported mismatch claims
  • source stance:
    • approved implementation plan is authoritative for desired end state
    • imported archive docs are preserved as historical evidence, not binding truth
    • WebSim-specific claims are retargeted only where implementation has actually been cut over
    • inherited backlog items are not committed work unless a current page says so
  • most important operational record:

Start here

NeedPage
Understand the deployed shaperuntime
Operate the omp bridgeomp-integration
Understand the generation pipelinepipeline-timings
Understand thought streamingthought-stream
Confirm database contractsdata-model
Deploy or repair service routingdeploy
Publish this wikiwiki-publish
Re-run acceptance checksπŸ”’ Private runbook (login)
Use or implement API routesapi
Edit model instructionsadmin-prompts
Audit inherited claimsdocs-vs-reality