AI Products

Product Registry

The BRICQS Product Registry is the central catalog for every AI product in your organization. It tracks products, their versions, releases, deployments, and current lifecycle stage — all in one place.

Data model

The registry hierarchy: Organization → AI Products → Versions/Releases → Deployments → Usage. Each level is org-scoped — you only see products that belong to your organization.

AI Product
ai_projects
id, name, description, blueprint (JSON)
Release
product_releases
version, status, capabilities, model_config, safety_score
Environment
product_environments
env_name, current_production_release_id, previous_production_release_id
Deployment
model_deployments
status, stage, app_name, endpoint, environment, replicas

Lifecycle stage derivation

The registry derives each product's current lifecycle stage from its build, deployment, and evaluation status fields. The rules, in priority order:

no build_status             → "plan"
build_status = "building"   → "build"
build_status = "ready",
  no deployment             → "configure"
deployment_status = "preview" → "test"
evaluation_status = "evaluating" → "evaluate"
evaluation_status = "approved",
  not in production         → "release"
deployment_status = "production" → "deploy"
operational_status = "live"  → "monitor"

API

GET/registry/products

Returns all AI products for the authenticated user's organization, enriched with lifecycle stage, runtime pills, and stats (releases, deployments, evaluations). Supports pagination via ?limit= and ?offset=. Secrets are never included.

{
  "products": [
    {
      "id": "proj_abc123",
      "name": "contract-ai",
      "lifecycle_stage": "monitor",
      "build_status": "ready",
      "deployment_status": "production",
      "releases_count": 4,
      "active_deployments": 1,
      "runtimes": ["llm", "rag"],
      "blueprint": { "architecture": {...}, "cloud_cost": {...} }
    }
  ],
  "total": 12,
  "limit": 20,
  "offset": 0
}
GET/registry/products/{id}

Full product detail including all releases (with status and capabilities), all environments (preview, development, production), and the complete blueprint JSON.

Registry page in the console

Navigate to Console → Registry to see a card grid of every AI product in your org. Each card shows:

·Current lifecycle stage badge (color-coded for each of the 9 stages)
·Active runtime pills (llm, gpu, rag, agent, workflow)
·Stats row: releases count, active deployments, evaluations
·Click-through to the full product detail page