validators — Code View¶
← Back to Container | ← Back to System
Component Information¶
| Field | Value |
|---|---|
| Component | validators |
| Container | Application |
| Type | module |
| Description | Validation stage of the AAC pipeline | Base IR validator for Archlette pipeline |
| --- |
Code Structure¶
Class Diagram¶

Code Elements¶
2 code element(s)
#### Functions ##### `run()` Execute the validation stage | Field | Value | | --- | --- | | **Type** | `function` | | **Visibility** | `public` | | **Async** | Yes || **Returns** | `Promiseimport("C:/Users/chris/git/archlette/src/core/types").PipelineContext — - Pipeline context with configuration, logging, and aggregated IR
---
##### `baseValidator()`
Validates the IR against the Zod schema. Throws if invalid.
| Field | Value |
| --- | --- |
| **Type** | `function` |
| **Visibility** | `private` |
| **Returns** | `z.inferz.infer — - The input ArchletteIR
---