Bureau of Anomalous Artifacts (BAA)
说明与用途
BAA 是一个终端风格的异常跟踪界面,授权用户可创建记录、分配威胁等级并使用 Sanity Studio 编写处置程序,基于 Next.js 15 构建。
问题
Authorized personnel needed a secure, retro‑terminal styled interface to document, track, and contain anomalous entities with threat levels and containment procedures.
结果
The BAA application provides a secure, retro‑terminal UI for anomaly tracking, enabling authenticated users to document entities, assign threat levels, and write containment procedures with redaction, all within a single Next.js app.
工作流
- 1. Set up Next.js 15 project.
- 2. Embed Sanity Studio at /studio route.
- 3. Configure Sanity schema with string fields, threat level enum, and PortableText blocks.
- 4. Implement authentication for authorized personnel.
- 5. Build terminal‑styled frontend to render anomaly index and dossier pages.
- 6. Add redaction logic for sensitive fields.
- 7. Deploy to Vercel or local server.
证据
We built the Bureau of Anomalous Artifacts (BAA), a brutalist, SCP-inspired terminal interface for tracking and containing anomalous entities.
Authorized personnel can log into the embedded Studio to document new anomalies, set Threat Levels (Safe, Euclid, Keter, Apollyon), and write containment procedures using PortableText.
- 记录日期: 2026-09-22T20:30:46.746Z