contracts.rules_template_declarations

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Validation for explicit dynamic template reachability declarations.

Validation for explicit dynamic template reachability declarations.

contracts.rules_template_declarations

Name Type Default Description
type —
qualified_name —
element_type —
description —
source_file —
line_number —
is_autodoc —
autodoc_element —
_autodoc_template —
_autodoc_url_path —
_autodoc_page_type —
title —
doc_content_hash —

Symbols on this page

check_template_declarations
function
def check_template_declarations(program: HypermediaProgram | None) -> list[ContractIssue]

Return actionable errors for unknown declared templates and blocks.

Parameters

Name Type Default Description
program HypermediaProgram | None —

View source · /home/runner/work/chirp/chirp/site/../src/chirp/contracts/rules_template_declarations.py:1