v1.0-registry

SiteFactory Registry

A live index of components, modules, miniapps, templates, projects, previews and docs/workspaces.

Need orientation first? Open the Navigation Map.

Summary cards

High-level counts and deployment status for the current SiteFactory workspace.

Modules

6

component-library, navigation-map, module-brief-template, prompt-builder, create-project-flow, template-quality-review

Templates

3

core-module-pack, minimal-landing, todo-list-app

Miniapps

1

todo-list

Projects

3

sitefactory-test, sthlm-electro, todo-list

Live deploy

1

Cloudflare Pages from GitHub main

Modules

Reusable interface workspaces and building blocks that can support apps, dashboards, tools, websites and future projects.

component-library

working
  • Type: component reference workspace
  • Status: working
  • Source: projects/sitefactory-test/public/docs/component-library.html
  • Link: /docs/component-library.html

navigation-map

working
  • Type: navigation workspace
  • Status: working
  • Source: projects/sitefactory-test/public/docs/navigation-map.html
  • Link: /docs/navigation-map.html

prompt-builder

working
  • Type: prompt workspace module
  • Status: working
  • Source: projects/sitefactory-test/public/docs/prompt-builder.html
  • Link: /docs/prompt-builder.html

create-project-flow

working

module-brief-template

working

template-quality-review

working

Projects

Concrete app modules, miniapps, dashboards, interfaces, prototypes, tools, websites and sites in `projects/`.

todo-list

working prototype

Templates

Reusable source starters and module packs in `templates/`.

minimal-landing

working template

todo-list-app

working template

Miniapps

Small portable functional apps or tools.

todo-list

functionality proven
  • Type: functional miniapp
  • Status: functionality proven
  • add todo
  • complete todo
  • delete todo
  • localStorage persistence

Todo, task and item

todo means one checklist-style user-created item inside the todo-list miniapp. task means a broader SiteFactory planning or workflow item. item is a generic fallback only when no better domain word exists.

Workflow

The Create Project Flow is the standard workflow for creating a new app module, miniapp, dashboard, interface, tool, website or preview from an existing template.

Create Project Flow

working

Module Brief Template

Module Brief Template defines purpose, reuse case, state needs, preview path and done criteria before creating reusable modules, miniapps or templates.

Module Brief Template

working

Prompt Builder

Prompt Builder turns a module, miniapp, dashboard, interface, tool or website idea into a structured build prompt for any AI agent.

Prompt Builder

working
  • Type: workspace
  • Status: working
  • Source: projects/sitefactory-test/public/docs/prompt-builder.html
  • Link: /docs/prompt-builder.html

Template Quality Review

Template Quality Review is a pause-point workspace for improving module, template and interface quality before creating more serious outputs.

Template Quality Review

working

Milestones

Known milestone tags. `v1.4-refocus-as-module-factory` is present.

  1. v0.1-foundation - present
  2. v0.2-first-miniapp - present
  3. v0.3-first-template - present
  4. v0.4-template-preview - present
  5. v0.5-cloudflare-deploy - present
  6. v0.6-first-real-project - present
  7. v0.7-first-functional-miniapp - present
  8. v0.8-extract-todo-template - present
  9. v0.9-naming-conventions - present
  10. v1.0-registry - present
  11. v1.1-create-project-flow - present
  12. v1.2-prompt-builder - present
  13. v1.3-template-quality-review - present
  14. v1.4-refocus-as-module-factory - present
  15. v1.5-core-module-pack - present
  16. v1.5-preview-access-rule - present
  17. v1.7-current-state-audit - present
  18. v1.8-module-brief-template - working
  19. v1.9-navigation-map - working

Live URLs

Cloudflare Pages URLs for the current preview/build shell and public previews.

Next actions

Keep the registry useful by updating it only when the static version earns its keep.

  • Keep registry updated when components, modules, miniapps, templates or projects are added.
  • Use Navigation Map when the next workspace is unclear.
  • Avoid adding a database until the static registry becomes painful.
  • Use Core Module Pack before building common interface modules from scratch.
  • Use Create Project Flow for the next module, miniapp, interface or website created from a template.
  • Use Module Brief Template before creating new reusable modules, miniapps, templates, panels or views.
  • Use Prompt Builder to structure module, miniapp, dashboard, interface or website ideas before assigning them to an agent.
  • Use Template Quality Review before creating more serious modules, templates, miniapps or websites.
  • Decide next step: improve reusable modules, improve component-library, improve todo-list, or refine Sthlm Electro content.
  • Preserve naming consistency using NAMING.md.