Building Units
Six ways to create reasoning units in Ctrl AI.
Units can be created through six different paths, from fully AI-assisted to fully manual.
Path 1: AI-Assisted from Questions (Build Page)
The fastest way to create units. Go to Build, select a domain, and type a question that represents the reasoning you want to capture.
- Type a question (e.g., "How do you assess credit risk?")
- The AI generates 3-5 candidate units with full formal definitions
- Review candidates and approve the useful ones
- Approved units enter the verification queue
Path 2: Document Import (Ingest Page)
Extract reasoning from existing documents (policies, procedures, guidelines).
- Go to Ingest, select a domain
- Paste or upload document text
- The system chunks the document by headings
- For each chunk, the AI identifies which unit type best captures the knowledge
- Review and approve extracted candidates
Path 3: Template Import
Start from pre-built templates for common enterprise processes.
- Go to Build > Templates
- Browse available templates (Credit Risk, KYC Protocol, Fraud Detection, etc.)
- Import a template into your domain
- Customize to match your specific requirements
Path 4: Manual Creation
Full control over every aspect of the unit.
- Go to Units > New
- Fill in: name, type, Given/When/Then, I/O schema
- Add formal definition elements (steps, criteria, conditions)
- Submit for verification
Path 5: Save from Conversation
Capture useful reasoning that emerges during natural usage.
- Ask a question in Ask
- Review the AI's response
- Hover over a useful segment and click Save as Unit
- The AI formalizes the segment into a proper unit
- Review and submit for verification
Path 6: Auto-Generate from Coverage Gaps
Let the system identify what's missing and fill the gaps.
- Every query that lacks coverage is logged in the demand tracker
- View top gaps in the Dashboard > Coverage Gaps section
- Click Auto-Generate Units to create candidates for the most-requested missing outputs
- Review generated candidates in the verification queue
After Creation
All paths produce units with status: "candidate". These enter the verification queue at /Review and must be verified before they appear in inference results.
See Verification for the verification workflow.