Skip to content

Alignment

Cluster: Uncategorised | Type: component | MCP Tools: None

Overview

Public API

AlignmentBlock(AIBlock[AlignmentInput, dict, dict])

Constructor:

Parameter Type Default
name str 'alignment'
state dict \| None None

Methods:

infer(data: AlignmentInput) -> Result[dict]

list_patterns() -> dict

Read-only introspection of the applied-pattern + skill catalog.

AlignmentInput(BaseModel)

Field Type Default
op Literal['model_intent', 'detect_contradictions', 'rumsfeld_matrix', 'domain_first_principles', 'quality_bar', 'prompt_injection_scan', 'route_component', 'meta_prompt_select', 'bottleneck_detect', 'compose_gated', 'last_10_percent_scan', 'preference_extrapolate', 'ops', 'help'] 'model_intent'
request str ''
domain str ''
statements list[str] Field(default_factory=list)
known list[str] Field(default_factory=list)
unknown list[str] Field(default_factory=list)
job_output dict Field(default_factory=dict)
descriptor dict Field(default_factory=dict)
examples list[str] Field(default_factory=list)
target str ''
limit int 5

Contradiction(BaseModel)

Field Type Default
left str required
right str required
evidence list[str] Field(default_factory=list)
resolution_strategies list[str] Field(default_factory=list)

ContradictionReport(BaseModel)

Field Type Default
contradictions list[Contradiction] Field(default_factory=list)
has_contradictions bool False
llm_used bool False

RumsfeldMatrix(BaseModel)

The four quadrants + the action each calls for (NORTH_STAR §4.4).

Field Type Default
known_knowns list[str] Field(default_factory=list)
known_unknowns list[str] Field(default_factory=list)
unknown_knowns_action str 'Surface latent knowledge: review memory, prior preferences, examples, and context the user/system holds but has not stated.'
unknown_unknowns_action str 'Red-team for unidentified risks: consult domain standards, run exploratory checks, and benchmark against known failure modes.'
quadrant_actions dict[str, str] Field(default_factory=dict)
llm_used bool False

MetaPrompt(BaseModel)

Field Type Default
key str required
purpose str required
prompt str required

MetaPromptSelection(BaseModel)

Field Type Default
selected list[MetaPrompt] Field(default_factory=list)
rationale str ''
llm_used bool False