contracts.patterns

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

Shared compiled regex patterns used across contract rule modules.

Duplicate patterns were consolidated here from template_scan, rules_islands, rules_layout, rules_accessibility, rules_swap, rules_sse, rules_form_routes, rules_context_cascade, and rules_route_contract.

Convention: patterns used by multiple rule files…

Shared compiled regex patterns used across contract rule modules.

Duplicate patterns were consolidated here from template_scan, rules_islands, rules_layout, rules_accessibility, rules_swap, rules_sse, rules_form_routes, rules_context_cascade, and rules_route_contract.

Convention: patterns used by multiple rule files live here. Patterns used by only one file stay in that file at module level (never inline).

contracts.patterns

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 —

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