Where Documentation Lives

This site (docs.devcentr.org) is built by the docs repository, which aggregates content from several repositories:

  • uniconfig — UniConfig Config Panel (schema-driven config UI). component · portal.

  • toolchain-framework — Toolchain Framework (TCF) practice kit: schemas, adapters, validators. component · portal.

  • devcentr — The main Dev Center application docs: project vision, component specifications, Secrets Manager, publishing, upstream contributions. The app repo can also be built standalone (single-repo build) for development.

  • devcentr.org — Marketing site docs (SolidStart shell, news/changelog pipelines, Toolchain Advisor, agent skills): devcentr.org. Live site: devcentr.org.

  • general-knowledge — Shared, product-agnostic developer reference: tutorials, how-tos, reference, and explanations (Diátaxis-organized). Includes Software Product Essentials and desktop / web / mobile auxiliary templates. Peer group Internet Architecture (systems altitude): Internet Reliability — reference durability and usability of the internet, with deep links to HCI Labels versus wires and connectome-fs (not buried under product SPE Architecture). Language recommendations (D, Rust, TypeScript, Julia; comparisons that used to live on Gemini shares). Git workflows, EOL strategy, SSH keys, recommended tools, AI studio tooling catalog, Composio MCP setup, studio MCP install strategies, and similar.

  • business-bootstrap — Support-systems hub by capability area (Email, Scheduling, Design, Vault, Chat, Funding, Org infra) for organizations (not profit-only): stack map, defaults by stage, Cal.com/Cal.diy, Penpot, Bitwarden/Vaultwarden, Mattermost self-host, OSS funding landscape, donation ask ideas (canonical guide on Nonprofit Resources), human vs product email, DMARC, Pulumi infra pattern.

  • infra-template — Reusable Pulumi + Antora skeleton for org infra repos.

  • templates — Standardized project templates and usage guides.

  • easy-installer (product Ibex) — Install Builder Extension: installer projects, in-place PATH, plugin ABI, shell hooks.

  • msi-generator — MSI/MSIX generator documentation (engine used by Ibex plugins).

  • switchyard — Windows file-association switchyard (snapshot / icon lock / file-router roles).

  • issues-browser — Forge metadata index/backup (GUI/CLI/daemon/tray); integrates with RepoDrive. Formerly issue-tracker.

  • agent-rules — Modular agent rules assembly (RULES.md, general/, profiles/, skills) for local AI coding assistants. component · portal.

  • rules-manager — Compose/watch daemon + tray for agent-rules. component · portal.

  • ver — Universal version-control interface (Git, SVN, Mercurial) — DUB library, CLI, and optional Qt GUI. component · portal.

  • repo-drive — Standalone virtual forge drive (GUI + tray + FUSE/WinFsp); sparse repos, schema, VCS toolbox.

  • RepoLab (Dev-Centr product, RepoLabs org) — Unified browser frontend for git hosts and VCS backends. Site: repolab.dev. Docs: docs.repolab.dev. portal.

  • connectome-fs (partner org) — Graph-native filesystem substrate; docs live on connectome-fs.github.io, not aggregated into this hub. Practitioner cross-links remain in general-knowledge.

  • agentic-email-integration — Own-your-inbox Gmail integration (Himalaya + agents). Complementary MCP connectors: Composio.

  • fixnow-dev — FixNow pressure-driven issue tracking: AI value scoring, countdown badges, and resolution verification.

  • scriptbook — PlayTime engine + Scriptbook app: play CentrMark .cmk playbooks (intents, not shell translation). Scriptbook · Abstract playbooks.

  • equivalence-engine — Catalog lookup and code-domain rewrites. Host Awareness bake is CI-time; runtime PlayTime must not ask it what OS it is. Equivalence Engine.

Org-wide roadmap and activity log live here in the docs repo so they stay in one place across all projects. Repo-specific task lists (e.g. devcentr’s root TODO.adoc) remain in each repository for day-to-day work; the central Todo & Roadmap summarizes themes and the Activity log records notable updates.

Timelines: activity log vs changelog

Page Scope

Home · Activity Log

Org-wide digest across all hub projects (canonical).

{component}/changelog (e.g. DevCentr Changelog)

Per-component app and docs shipping notes.

DevCentr activity-log.adoc

Retired — redirect stub only; do not add entries there.

Navigation vs component selector

The site uses two different mechanisms that are easy to confuse:

Component dropdown (search scope / breadcrumb kicker)

Built automatically from the Antora content catalog — every repo listed in antora-playbook.yml with a valid antora.yml.

Left sidebar tree

Built from each component’s own nav.adoc. On the home component you see home nav only (portal stubs under Tools). Switch to uniconfig (or any component) to see that component’s full tree (uniconfig/docs/modules/ROOT/nav.adoc).

The home tree does not mirror every page in every component. Portal pages under Tools (tools/*.adoc) are a third manual list, duplicated alongside tools/index.adoc and this page’s component inventory. Adding a playbook source updates the dropdown immediately after deploy, but home nav and tools index must be updated by hand unless a build extension generates them.

Future: an Antora extension should emit Tools nav entries (and optionally where-docs-live bullets) from the playbook catalog — title from each component’s antora.yml, link to component:ROOT:index.adoc, portal stub when present. Until then, essential extensions and Phase 2 in DOCS_STRATEGY.md apply.

Team documentation (members only)

Dev-Centr maintains a private sister Antora site for org-member SOPs and internal runbooks — not aggregated into this public hub.

Public Developer onboarding links here for team members. Do not copy member-only SOP bodies into public pages.