8090 Logo
ENTERPRISEENTERPRISELEARNLEARNCAREERSCAREERS
  • Demo
  • Waitlist
8090 Logo
ENTERPRISEENTERPRISE
LEARN
Introduction
Installation & Setup
Quickstart Guide
Refinery
Foundry
Planner
Assembler
Validator
End-to-End Workflow
Common Issues
Account & Organization
Changelog
Support & Community
CAREERSCAREERS
Demo
Waitlist

Build with Software Factory

Receive updates on new releases and get invitation to exclusive events.

8090 Logo

Empowering every human being to build solutions
to any problem they have.

Product

  • FeaturesFeatures
  • WaitlistWaitlist

LEARN

  • Release NotesRelease Notes
  • Setup GuideSetup Guide
  • FAQFAQ

Enterprise

  • OverviewOverview
  • Get in TouchGet in Touch

Hiring

  • Open PositionsOpen Positions

© 2025 8090 Solutions Inc. All rights reserved.

general
Introduction
Installation & Setup
Quickstart Guide
modules
Refinery
Foundry
Planner
Assembler
Validator
guides
End-to-End Workflow
troubleshooting
Common Issues
resources
Account & Organization
Changelog
Support & Community

Foundry

Foundry

Foundry turns high-level requirements into a Blueprint — a structured technical plan that guides implementation. Engineers and engineering managers use Foundry to expand PRDs into detailed specifications, ensuring that every feature has clear technical direction before coding begins.

What Foundry Does

Translate PRDs into technical Blueprints

Organize requirements into Feature Nodes

Define implementation details section by section

Keep Blueprints synced with codebase and PRD updates

Watch the Walkthrough

Learn how to use Foundry step by step in this short video:

How It Works

Input

A finalized PRD (with Feature Nodes extracted from Refinery/Foundry).

Process

Select a Blueprint Template – Defines general sections (shared implementation details) and feature sections (per-feature details)

Generate Feature Nodes - If they weren’t created earlier in Refinery, you can also generate them directly in Foundry before drafting the Blueprint

Write the Blueprint – Populate sections manually or with AI assistance. The Blueprint Agent helps draft text, and a codebase-aware agent can pull implementation details from indexed code

Update Blueprints – If the PRD changes, Feature Nodes may become “stale.” Foundry highlights this with staleness indicators and allows you to refresh nodes

Output

A complete, structured Blueprint that feeds directly into Planner.

Quick Example

Extract Feature Nodes from your PRD in Refinery/Foundry

Open Foundry and choose a Blueprint Template

Populate general sections (e.g., architecture overview)

Click on a Feature Node (e.g., “Authentication”) and ask the Blueprint Agent to draft the section

If your repo is indexed, use the codebase-aware agent to pull in existing patterns

Transition from Blueprint → move to Planner to create Work Orders

Features

Blueprint Templates – Pre-defined structure for general and feature sections (custom templates coming soon)

Blueprint Navigator – Browse and edit sections; staleness indicators highlight updates needed

AI Assistance – Write sections with the Blueprint Agent or codebase-aware agent

Codebase Integration – Link technical details with your indexed repository

Stale Node Detection – Alerts when PRD changes require Blueprint updates

Troubleshooting

Agent struggling with long context? → Select only the relevant sections and restart the chat for better results.

A section fails to update from codebase? → Manually trigger “Update from Codebase” via the section dropdown.

Best Practices

Update Feature Nodes whenever PRDs change to avoid drift

Use Blueprint Templates to maintain consistency across projects

Let AI handle first drafts; refine manually for accuracy

If you run into bugs or see something off, report it using the In-Product Feedback button so the team can investigate and fix it

Glossary

Blueprint: A technical plan combining architecture, requirements, and implementation details

Blueprint Template: Defines general and feature sections in the Blueprint (custom templates coming soon)

Feature Node: A discrete feature extracted from the PRD (may be nested)

Staleness: Indicator that a PRD or feature node has changed and the Blueprint should be updated

General Section: Covers implementation details relevant to all features

Feature Section: Created per feature, containing its implementation details

Ready to turn specs into tasks? Learn about Planner →Learn about Planner →

Next

Planner

On this page