AI Product Lifecycle
BRICQS treats AI products as first-class citizens — not just deployments. Every product has a tracked lifecycle, versioned releases, a planning history, and a live infrastructure topology.
The 9 lifecycle stages
Each AI product automatically moves through these stages as you build and ship it. The current stage is derived from the product's build status, deployment status, and evaluation status — you don't manage it manually.
Initial state. The product exists in the registry but has no runtime configuration yet. Use this stage to let the AI Planner generate your architecture blueprint.
A build is in progress. The AI model or runtime component is being assembled and linked to the project vault, storage, and database.
Build complete. The product is ready for environment variable and secrets configuration before its first deployment.
Deployed to a preview environment. Real traffic can be sent to the preview endpoint. Iterate here before promoting.
Formal evaluation in progress — automated benchmarks, manual review, or both. A product cannot be released until evaluation passes.
Evaluation approved. A versioned release has been created with an immutable snapshot of the model, config, and capabilities. Release comparison diff is computed automatically.
The release is deployed to production. The real Azure Container App is live and serving traffic.
The deployment is live and operational. Azure Monitor platform metrics (CPU, memory, requests, latency) are streaming in real time.
A new iteration has started. The current production release is still live while the next version moves through the plan → build cycle.
AI Planning Engine
When you create a new AI product and describe what it does, BRICQS's AI Planning Engine generates a complete architecture blueprint. The blueprint includes:
The blueprint is stored on the project record. You can regenerate it at any time by updating your product description. All fields are optional — the AI fills in what it can from the context you provide.
Infrastructure Graph
Every AI product has an Infrastructure tab that renders a live topology diagram. The topology is derived from actual provisioned resources associated with the project, not from the blueprint — what you see is what exists.
Live status dots indicate whether each resource is actively healthy. The topology updates each time you navigate to the Infrastructure tab — it reflects the real state of your project at that moment.
API reference
/projectsCreate an AI product. Triggers blueprint generation if description is provided./projects/{id}Fetch a product with its full blueprint, releases, and environments./registry/productsList all products in your org with lifecycle stage derivation./registry/products/{id}Full product detail with versions, releases, and environments.