Files
ai-tax-agent/scripts/ingest/heuristics.yaml
harkon b324ff09ef
Some checks failed
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
Initial commit
2025-10-11 08:41:36 +01:00

56 lines
1.7 KiB
YAML

schedules:
SA100:
- "(?i)dividend(s)?|bank interest|savings income|gift aid|student loan|HICBC|child benefit"
SA103:
- "(?i)self[- ]?employment|sole trader|trading income|accounts|turnover|cash basis|simplified expenses"
SA105:
- "(?i)landlord|uk property|rental|letting|section 24|mortgage interest|furnished holiday letting|FHL"
SA108:
- "(?i)capital gain(s)?|CGT|disposal|share matching|bed and breakfast|section 104 pool|allowable cost|AEA"
pages:
# page_id: [regexes that trigger it]
SA103S:
- "(?i)self[- ]?employment.*short|turnover.*below.*VAT threshold"
SA103F:
- "(?i)self[- ]?employment.*full|complex accounts|over.*VAT threshold"
SA105:
- "(?i)UK property|property income|rental"
SA108:
- "(?i)capital gains|SA108|disposals?"
fields:
# stable field_id → {page_id, form_id?, box_number?, synonyms[]}
"SA100:UK_Dividends_Total":
form_id: "SA100"
page_id: null
box_number: null
synonyms:
- "(?i)UK dividends( total)?"
- "(?i)enter.*total.*dividends"
"SA100:UK_Interest_Total":
form_id: "SA100"
synonyms:
- "(?i)UK interest( total)?"
- "(?i)bank.*interest"
"SA105:FinanceCostReducer":
page_id: "SA105"
form_id: "SA100"
synonyms:
- "(?i)mortgage interest|finance cost(s)?|section 24 reducer"
"SA105:Rental_Income_Total":
page_id: "SA105"
form_id: "SA100"
synonyms:
- "(?i)total rents received|rental income|letting income"
"SA108:Disposals_Summary":
page_id: "SA108"
form_id: "SA100"
synonyms:
- "(?i)disposal(s)? summary|total proceeds|capital gains summary"
"SA108:Losses_Brought_Forward":
page_id: "SA108"
form_id: "SA100"
synonyms:
- "(?i)loss(es)? brought forward"