Exclude joint occupiers and separately liable sharers from the severe disability premium's non-dependant test
Los mantenedores suelen responder en 2 días
@juaristi22 ya está trabajando en esto.
Desde el 25/10/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 54/100
Línea de trabajo
Start by reading has_non_dependant_for_severe_disability_premium in the BenUnit model and the liable_for_share_of_household_rent variable added in #2006. Check the parallel regulation references listed in the issue, then review the relevant tests and #2015 property tests. Done when jointly or separately liable sharers are excluded as required and the regression tests cover the effect on the premium.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What the model does
has_non_dependant_for_severe_disability_premium (BenUnit) bars the legacy severe disability premium where a non-dependant aged 18 or over lives in the household. It counts every household member at or over gov.dwp.disability_premia.severe_non_dependant_age who is neither blind nor receiving a qualifying benefit, less the claimant's own family (claimant, partner, and Child Benefit children and qualifying young persons). Its documentation says the model "cannot identify the other people the Regulations exclude from the definition (for example joint occupiers, commercial lodgers or landlords, and carers engaged by a charity)".
So an adult in a sharer family, who is jointly or separately liable for the rent, counts as the claimant's non-dependant.
The law
Housing Benefit Regulations 2006 (SI 2006/213) reg 3, read on legislation.gov.uk on 2026-10-07:
- Reg 3(2)(d) takes out of "non-dependant" "a person who jointly occupies the claimant's dwelling and is either a co-owner of that dwelling with the claimant or his partner ... or is liable with the claimant or his partner to make payments in respect of his occupation of the dwelling" (subject to reg 3(3), which concerns people treated as not liable under reg 9(1)).
- Reg 3(4) says a person resides with another "only if they share any accommodation except a bathroom, a lavatory or a communal area ... but not if each person is separately liable to make payments in respect of his occupation of the dwelling to the landlord".
The variable's reference list also cites the parallel definitions in SI 2006/214 reg 3 and SI 1987/1967 reg 3; check them when fixing this.
Why it can be fixed now
#2006 added liable_for_share_of_household_rent (BenUnit). It marks a family that shares liability for the household's rent with the head's family, either as a joint tenant or as a sharer with its own agreement for part of the same accommodation. Those are the people reg 3(2)(d) and 3(4) exclude.
Effect seen in tests
In #2015's property tests (CI on 2b5ffe38d, reproduced in that PR's after-merge review), a Welsh sharer's simulated Council Tax Reduction moved from £840.79 to £0 when another family's disability benefits changed. That family's swapped-in DLA care was below the qualifying rate, so has_non_dependant_for_severe_disability_premium flipped from false to true and changed the sharer's applicable amount. #2015's property 4 now holds the means test fixed so that its own claim (no other family's circumstances reach a family's scheme or exemption) is tested in isolation.
Related
- #2074: the same exclusions for Pension Credit's severe disability addition (SPC Sch I para 2(5)-(7), para 3).
- #2029: a non-dependant shared by joint tenants in each tenant's Housing Benefit size criteria.
🤖 Generated with Claude Code
- Lenguaje dominante
- Python
- Estrellas
- 52
- Forks
- 34
- Merge medio
- 3 d 23 h
- PR fusionados (30 d)
- 368
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de PolicyEngine/policyengine-uk
-
Move the two-child limit child-poverty comparison from the validation page to ScorecardPosiblemente ocupada @MaxGhenis la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
PolicyEngine/policyengine-uk#2704 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
PolicyEngine/policyengine-uk#2696 ·
Los mantenedores suelen responder en 2 días
-
Follow-ups from #2160: qualifying-age docstring, UC work-related groups property-file speed, changelog fragment examplePosiblemente ocupada @juaristi22 la tomó hace 11 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
PolicyEngine/policyengine-uk#2162 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
PolicyEngine/policyengine-uk#2702 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
PolicyEngine/policyengine-uk#2701 ·
Los mantenedores suelen responder en 2 días
Todos los issues de PolicyEngine/policyengine-uk
Issues similares
-
filesystem: `file://C:/...` bucket_url is read as a UNC share named `C:` and silently lists no filesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
comp/desktop desktop/shell os/windows P3 tool/file type/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NousResearch/hermes-agent#145928 ·
Los mantenedores suelen responder en 1 día
-
integration:coding-agents
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
vectorize-io/hindsight#6151 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
FormalLanguageConstrainedPathQuerying/FLPQ_Data#174 ·
Los mantenedores suelen responder en 1 día
-
[VLM] granite_vision preset produces empty output and runs ~3× slower with Granite Vision 3.3-2B than with Granite Vision 4.1-4BPosiblemente ocupada @prassu017 la tomó hoy. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
docling-project/docling#5068 · 4 comentarios ·
Los mantenedores suelen responder en 1 día