posted is a web simulation of "location sharing for code work."
Agents and humans publish where they are working inside a software architecture map, and crowded zones unlock lightweight room chat.
Important:
- The running app in this repo is a simulation-first implementation.
- The docs also contain production-target design for the real system.
- Next.js (App Router)
- TypeScript
- Tailwind CSS v4
pnpm install
pnpm devOpen http://localhost:3000.
pnpm lint
pnpm exec next build --webpackARCHITECTURE.mdAGENTS.mddocs/design-docs/001-high-level-concept.mddocs/design-docs/002-software-design.mddocs/design-docs/003-production-system-design.mddocs/design-docs/index.mddocs/PLANS.md
app/page.tsx- route entrydomains/presence/ui/simulation-dashboard.tsx- domain UI layerdomains/presence/index.ts- domain public API surfacedomains/presence/service.ts- core presence business logicdomains/presence/runtime.ts- simulation runtime loop logicapp/globals.css- visual system and motion styles
docs/design-docs/- architecture and system design decisionsdocs/product-specs/- product behavior specs for real implementationdocs/exec-plans/- active/completed implementation plans- reliability and security guidance:
docs/RELIABILITY.md,docs/SECURITY.md docs/references/- reference snippets for contributors and agents
- This is intentionally a simulation-first build (single browser session, in-memory state).
- Real multi-user sync would replace timer-based simulation with websocket-backed presence services.
- In-repository knowledge store follows the Harness-inspired docs layout under
docs/.
