Handbook
Lenses overview
Lenses is a local workspace dashboard for Forge- and Blueprints-aligned repositories: you run a small Python server on your machine and use the browser (or an optional desktop shell) to inspect projects, plans, and…
Updated
What it is
Lenses is a local workspace dashboard for Forge- and Blueprints-aligned repositories: you run a small Python server on your machine and use the browser (or an optional desktop shell) to inspect projects, plans, and knowledge in one place.
Terms (quick read)
| Term | Plain language |
|---|---|
| Lenses | Local engineering workspace dashboard — Python server + browser UI for repo visibility. |
| Forge Studio | Local workspace UI at /studio/ on that server — newer flows and the Wizard. |
| Wizard | Guided project planning workflow inside Studio — sessions and exports. |
Three products sit on top of the same server:
| Product | What you use it for |
|---|---|
| Lenses (Classic) | Server-rendered dashboard at the site root — projects, overview, plan views, and knowledge links. |
| Forge Studio | React app at /studio/ — newer UI for the same workspace; where Blueprints Wizard lives. |
| Blueprints Wizard | Guided session flow inside Studio at /studio/blueprints/wizard/ — structured workshops and exports; it does not auto-commit to your blueprints/ submodule. |
Three surfaces (visual)
Classic, Forge Studio, and the Blueprints Wizard share one local server; pick the surface by job (see table below).
What it is
Root / intake
+-- branch A
+-- branch B
+-- branch C
Note: `/` |
| Newer UX, Studio-only flows |Which surface for which job
| Job | Start here |
|---|---|
| Daily scan of repos and health | Classic / |
| Newer UX, Studio-only flows | Forge Studio /studio/ |
| Facilitated workshop or export pack | Wizard (Wizard overview) |
Product map — integrations and Docs Health
| Concern | Where it lives |
|---|---|
| Docs Health scans & reports | Docs Health; Studio-focused UI notes in product pages. |
| HTTP surfaces for automation | Builders overview, Schemas and API (builders), generated HTTP API route catalog. |
| Environment & knobs | Configuration reference cross-linked from Enterprise pages. |
| Fleet or LLM (optional) | Configured deliberately — see LLM and AI setup and enterprise guides. |
Maintainer vs product documentation boundary
Everything under docs/handbook-public/, docs/reference/ (entries listed in docs/nav.yml), docs/generated/ mirrors, is oriented toward readers adopting Lenses.
Contributor-only drafts, ADRs, raw strategy inventories, and publishing workflows live under docs/maintainer/, docs/strategy/, and related trees in the GitHub repository. They summarize into public pages instead of leaking as primary reader links.
When you finish this overview and install, Pick your path helps choose Studio, Wizard (experimental), Enterprise, or builder tracks.
When to use it
Use Lenses when you want visibility across sibling repos (optional multi-root workspace), Forge plan surfaces, and Studio + Wizard without deploying anything to the cloud.
Prerequisites
- Git, Python 3, and dependencies from the forge-lenses repo (
pip install -r requirements.txtin a venv). - A directory layout you are allowed to scan (your clones).
Steps
- Install and run the server — see Install and run.
- Point Lenses at your workspace — see Workspace setup.
- Open Classic at
/or Forge Studio at/studio/— see Studio overview.
How to verify success
- The home page loads at your chosen host and port (default http://127.0.0.1:8080/).
/api/workspace-statereturns JSON when the server is healthy.
What to do next
Contributors: deeper architecture and API references stay in the forge-lenses repository on GitHub — not on this public handbook site.
Executive capsule
Lenses is a local workspace dashboard for Forge- and Blueprints-aligned repositories: you run a small Python server on your machine and use the browser (or an optional desktop shell) to inspect projects, plans, and knowledge in one place. Maturity: demonstrated.
Who this is for
Engineering leaders at the discover stage. Skim the executive capsule first; agents should respect the page frontmatter contract.
Evidence and maturity
Maturity: demonstrated. Statements here reflect the owning repo (forge-lenses) at last_reviewed; treat anything not explicitly marked as demonstrated as design direction rather than a shipped guarantee.
Trust boundary
Forge keeps humans in charge of promotion, approval, and release decisions; automation proposes and executes only within approved boundaries described here.
How to use this page
Read top-to-bottom at your depth: capsule for the decision, mechanism for design, links below for the next step in your journey.
How it works
The sections above and below describe the mechanism in practice; read them top-to-bottom for the operating model, and follow the linked canonical references for contract-level detail.
How it fits the Forge ecosystem
This page belongs to its owning repo's canonical documentation and links outward to the related Forge surfaces (methodology in Blueprints, product docs in each product handbook, adoption narrative on forgesdlc.com). Follow the related links to stay on the governed path.