Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WEBFORGE

Experimental web-product factory: from a structured brief to a locally verified preview.

JavaScript Playwright Automation Status

Portfolio status: Experimental reference prototype. Local preview can be verified; live connectors, external hosting and production release are not implied.

WEBFORGE explores how far a structured brief can travel through research, product modeling, design, generation and browser QA before a human has to take over.

flowchart LR
    A[Brief] --> B[Research]
    B --> C[Product model]
    C --> D[Design DNA]
    D --> E[Generate]
    E --> F[Browser QA]
    F --> G{Pass?}
    G -- no --> H[Bounded repair]
    H --> F
    G -- yes --> I[Preview ready]
Loading

One command

npm run doctor
npm test
node src/cli/webforge.mjs factory "Premium techno club in Prague with events, artists, tickets and gallery."
npm start

HTTP: POST /api/factory/run with { "brief": "..." }.

Autonomous loop

Research → Product Model → Design DNA → Component Synthesis → Content/Media Fulfillment → Connector Plan → Runtime Build Gate → Chromium QA → Critique → Bounded Auto-Repair → Preview Ready → Production Gate.

Truth boundary

Portable preview can PASS locally. Native framework dependency build, live external connector execution, external hosting and production release remain UNVERIFIED/BLOCKED until actually executed and evidenced. READY != PASS. Production requires all gates plus explicit approval.

9.1 Federated Component Pack R1

WEBFORGE can now resolve external component candidates through a governed federated registry layer. It uses the public shadcn registry directory as a discovery bus, ranks sources against the project's capabilities and Design DNA, inspects only the selected exact item, and requires policy/license approval before installation.

npm run federated:smoke
node src/cli/webforge.mjs components sources
node src/cli/webforge.mjs components search "cinematic event hero tickets"

External registry availability is never inferred from configuration alone: UNVERIFIED != PASS.

About

Experimental web-product factory that turns a brief into a locally verified preview through research, design, generation and browser QA.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages