removedInput schema / properties / audit / title
Removed value: -"Audit"
removedInput schema / properties / city / anyOf
Removed value: -[
- {
- "maxLength": 80,
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / city / default
Removed value: -null
addedInput schema / properties / city / maxLength
Added value: +80
removedInput schema / properties / city / title
Removed value: -"City"
addedInput schema / properties / city / type
Added value: +"string"
removedInput schema / properties / state / title
Removed value: -"State"
removedInput schema / title
Removed value: -"deposit_settlement_rulesArguments"
removedOutput schema / $defs / Alternative / description
Removed value: -"A different deadline when a condition holds (e.g. 14 days when nothing is deducted).\n\n``condition`` is the statute's case in words. The engine evaluates it when ``requires``\nlists mapped conditions, when the condition itself is one (``no_deductions``), or when an\neffective-date window is the whole condition; any other alternative keeps the base rule and\nadds an assumption naming it. ``combine`` says how a matching alternative applies:\n``replace`` the base period (the first match wins), or take the ``later_date`` /\n``earlier_date`` of the base deadline and this one (Connecticut: 21 days after the end of\nthe tenancy or 15 days after the forwarding address, whichever is later)."
removedOutput schema / $defs / Alternative / properties / combine / title
Removed value: -"Combine"
removedOutput schema / $defs / Alternative / properties / condition / title
Removed value: -"Condition"
removedOutput schema / $defs / Alternative / properties / counting / title
Removed value: -"Counting"
removedOutput schema / $defs / Alternative / properties / days / title
Removed value: -"Days"
removedOutput schema / $defs / Alternative / properties / effective_before / title
Removed value: -"Effective Before"
addedOutput schema / $defs / Alternative / properties / effective_by
Added value: +{
+ "default": "termination",
+ "enum": [
+ "termination",
+ "conduct"
+ ],
+ "type": "string"
+}
removedOutput schema / $defs / Alternative / properties / effective_on_or_after / title
Removed value: -"Effective On Or After"
addedOutput schema / $defs / Alternative / properties / extends
Added value: +{
+ "default": "deadline",
+ "enum": [
+ "deadline",
+ "itemization"
+ ],
+ "type": "string"
+}
removedOutput schema / $defs / Alternative / properties / months / title
Removed value: -"Months"
removedOutput schema / $defs / Alternative / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / Alternative / properties / notice_within_days / title
Removed value: -"Notice Within Days"
removedOutput schema / $defs / Alternative / properties / pending / title
Removed value: -"Pending"
changedOutput schema / $defs / Alternative / properties / requires / items / enum
Previous value: -[
- "no_deductions",
- "with_deductions",
- "damage_deductions",
- "no_damage_deductions",
- "lease_specifies_longer",
- "lease_specifies_shorter",
- "tenant_gave_notice",
- "contractor_needed",
- "damages_exceed_deposit"
-]New value: +[
+ "no_deductions",
+ "with_deductions",
+ "damage_deductions",
+ "no_damage_deductions",
+ "lease_specifies_longer",
+ "lease_specifies_shorter",
+ "tenant_gave_notice",
+ "contractor_needed",
+ "damages_exceed_deposit",
+ "written_lease",
+ "at_will",
+ "abandoned",
+ "charges_only",
+ "relet_before_end"
+]
removedOutput schema / $defs / Alternative / properties / requires / title
Removed value: -"Requires"
removedOutput schema / $defs / Alternative / properties / start / title
Removed value: -"Start"
removedOutput schema / $defs / Alternative / title
Removed value: -"Alternative"
removedOutput schema / $defs / Change / properties / effective_on / title
Removed value: -"Effective On"
removedOutput schema / $defs / Change / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / Change / properties / text / title
Removed value: -"Text"
removedOutput schema / $defs / Change / title
Removed value: -"Change"
removedOutput schema / $defs / Citation / properties / accessed / title
Removed value: -"Accessed"
removedOutput schema / $defs / Citation / properties / quote / description
Removed value: -"Short quote of the rule (or our summary when verbatim is false)."
removedOutput schema / $defs / Citation / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / Citation / properties / rule / description
Removed value: -"What the citation supports: deadline, interest, penalty, ..."
removedOutput schema / $defs / Citation / properties / rule / title
Removed value: -"Rule"
removedOutput schema / $defs / Citation / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / Citation / properties / source_title / title
Removed value: -"Source Title"
removedOutput schema / $defs / Citation / properties / url / title
Removed value: -"Url"
removedOutput schema / $defs / Citation / properties / verbatim / title
Removed value: -"Verbatim"
removedOutput schema / $defs / Citation / title
Removed value: -"Citation"
removedOutput schema / $defs / CityRules / properties / applicability / title
Removed value: -"Applicability"
removedOutput schema / $defs / CityRules / properties / depreciation_schedule / title
Removed value: -"Depreciation Schedule"
removedOutput schema / $defs / CityRules / properties / forfeiture / title
Removed value: -"Forfeiture"
removedOutput schema / $defs / CityRules / properties / id / title
Removed value: -"Id"
removedOutput schema / $defs / CityRules / properties / name / title
Removed value: -"Name"
removedOutput schema / $defs / CityRules / properties / notes / title
Removed value: -"Notes"
removedOutput schema / $defs / CityRules / properties / state / title
Removed value: -"State"
removedOutput schema / $defs / CityRules / title
Removed value: -"CityRules"
addedOutput schema / $defs / CleaningRule
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "enum": [
+ "named",
+ "damage"
+ ],
+ "type": "string"
+ },
+ "condition": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "effective_on": {
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "maxLength": 600,
+ "type": "string"
+ },
+ "routine": {
+ "default": "barred",
+ "enum": [
+ "barred",
+ "lease",
+ "reasonable"
+ ],
+ "type": "string"
+ },
+ "routine_signed_provision": {
+ "default": false,
+ "type": "boolean"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ },
+ "unless_no_notice": {
+ "default": false,
+ "type": "boolean"
+ },
+ "verbatim": {
+ "default": true,
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "basis",
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / ContractDamages
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "categories": {
+ "items": {
+ "enum": [
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "section",
+ "quote",
+ "source",
+ "categories"
+ ],
+ "type": "object"
+}
changedOutput schema / $defs / DeductionRules / properties / allowed / items / enum
Previous value: -[
- "unpaid_rent",
- "unpaid_utilities",
- "late_fees",
- "lease_break_fee",
- "cleaning_to_move_in_condition",
- "damage_beyond_wear",
- "future_defaults_under_lease",
- "other_lease_obligations",
- "moving_and_storage",
- "real_estate_tax_increase"
-]New value: +[
+ "unpaid_rent",
+ "unpaid_utilities",
+ "late_fees",
+ "lease_break_fee",
+ "cleaning_to_move_in_condition",
+ "damage_beyond_wear",
+ "future_defaults_under_lease",
+ "other_lease_obligations",
+ "moving_and_storage",
+ "real_estate_tax_increase",
+ "removal_of_items_left"
+]
removedOutput schema / $defs / DeductionRules / properties / allowed / title
Removed value: -"Allowed"
removedOutput schema / $defs / DeductionRules / properties / allowed_detail / title
Removed value: -"Allowed Detail"
addedOutput schema / $defs / DeductionRules / properties / cleaning
Added value: +{
+ "default": [],
+ "items": {
+ "$ref": "#/$defs/CleaningRule"
+ },
+ "type": "array"
+}
addedOutput schema / $defs / DeductionRules / properties / contract_damages
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ContractDamages"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
changedOutput schema / $defs / DeductionRules / properties / depreciation / default
Previous value: -"none"New value: +"silent"
changedOutput schema / $defs / DeductionRules / properties / depreciation / enum
Previous value: -[
- "required",
- "guidance",
- "none"
-]New value: +[
+ "required",
+ "guidance",
+ "silent"
+]
removedOutput schema / $defs / DeductionRules / properties / depreciation / title
Removed value: -"Depreciation"
removedOutput schema / $defs / DeductionRules / properties / depreciation_note / title
Removed value: -"Depreciation Note"
changedOutput schema / $defs / DeductionRules / properties / depreciation_only / items / enum
Previous value: -[
- "unpaid_rent",
- "unpaid_utilities",
- "cleaning",
- "carpet",
- "flooring",
- "paint",
- "blinds_window_coverings",
- "appliance",
- "fixture_or_hardware",
- "wall_or_door_repair",
- "key_or_lock",
- "late_fees",
- "lease_break_fee",
- "other_damage",
- "other"
-]New value: +[
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+]
removedOutput schema / $defs / DeductionRules / properties / depreciation_only / title
Removed value: -"Depreciation Only"
removedOutput schema / $defs / DeductionRules / properties / excluded / title
Removed value: -"Excluded"
addedOutput schema / $defs / DeductionRules / properties / mitigation_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DeductionRules / properties / nonstandard_only
Added value: +{
+ "default": [],
+ "items": {
+ "enum": [
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / $defs / DeductionRules / properties / nonstandard_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / DeductionRules / properties / normal_wear_excluded / title
Removed value: -"Normal Wear Excluded"
addedOutput schema / $defs / DeductionRules / properties / not_allowed_warning
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / DeductionRules / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / DeductionRules / title
Removed value: -"DeductionRules"
addedOutput schema / $defs / DepositCap / properties / before_furnished_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / before_months_rent
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / counts_prepaid_rent
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / DepositCap / properties / effective_by
Added value: +{
+ "default": "collected",
+ "enum": [
+ "collected",
+ "lease_signed"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / DepositCap / properties / effective_on
Added value: +{
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / excess_remedy
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ExcessRemedy"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / excludes_pet_deposit
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / DepositCap / properties / furnished_exempt
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / DepositCap / properties / furnished_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / later_after_months
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / later_months_rent
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / max_rent_usd
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / max_term_months
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / min_term_months
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / DepositCap / properties / minimum_usd / title
Removed value: -"Minimum Usd"
removedOutput schema / $defs / DepositCap / properties / months_rent / title
Removed value: -"Months Rent"
removedOutput schema / $defs / DepositCap / properties / note / title
Removed value: -"Note"
addedOutput schema / $defs / DepositCap / properties / pet_allowance_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / prepaid_cap_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / DepositCap / properties / source / title
Removed value: -"Source"
addedOutput schema / $defs / DepositCap / properties / variant_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / variant_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / DepositCap / properties / variant_when
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "small_landlord",
+ "tenant_age_62_plus",
+ "month_to_month"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / DepositCap / properties / variants / title
Removed value: -"Variants"
removedOutput schema / $defs / DepositCap / title
Removed value: -"DepositCap"
addedOutput schema / $defs / ExcessRemedy
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "multiple": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ }
+ ]
+ },
+ "quote": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "multiple",
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / Exclusion / description
Removed value: -"A category the statute keeps out of the deposit (Delaware: damage correctable by painting\nand ordinary cleaning): 'no', cited."
changedOutput schema / $defs / Exclusion / properties / category / enum
Previous value: -[
- "unpaid_rent",
- "unpaid_utilities",
- "cleaning",
- "carpet",
- "flooring",
- "paint",
- "blinds_window_coverings",
- "appliance",
- "fixture_or_hardware",
- "wall_or_door_repair",
- "key_or_lock",
- "late_fees",
- "lease_break_fee",
- "other_damage",
- "other"
-]New value: +[
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+]
removedOutput schema / $defs / Exclusion / properties / category / title
Removed value: -"Category"
removedOutput schema / $defs / Exclusion / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / Exclusion / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / Exclusion / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / Exclusion / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / Exclusion / title
Removed value: -"Exclusion"
addedOutput schema / $defs / Fallback
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "days": {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "section": {
+ "type": "string"
+ },
+ "start": {
+ "default": "vacate",
+ "enum": [
+ "vacate",
+ "termination",
+ "later_of_vacate_and_termination",
+ "forwarding_address",
+ "demand",
+ "later_of_termination_and_address",
+ "latest_of_termination_possession_and_address",
+ "earlier_of_termination_and_surrender",
+ "surrender_or_termination_first",
+ "new_tenant_occupancy",
+ "termination_possession_and_demand",
+ "claim_notice"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "days",
+ "section"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / Forfeiture / description
Removed value: -"A statute's consequence for a missed duty: the landlord loses the right to keep some or\nall of the deposit. Computed, not relayed: when the trigger is met as of ``as_of`` (the date\npassed and the statement or refund was not sent in time, or a statement sent now would be\nlate), the barred lines become ``allowed: no`` (``depends`` when ``gate`` needs a finding or\nthe category is ``contested``) and the totals are recomputed. Before then the lines stand and\na warning names the date. ``not_in_input`` rows turn on facts the request cannot state and\nare relayed as unknowns whenever something is deducted."
removedOutput schema / $defs / Forfeiture / properties / address_relief_days / title
Removed value: -"Address Relief Days"
removedOutput schema / $defs / Forfeiture / properties / bars / title
Removed value: -"Bars"
removedOutput schema / $defs / Forfeiture / properties / condition / title
Removed value: -"Condition"
changedOutput schema / $defs / Forfeiture / properties / contested / items / enum
Previous value: -[
- "unpaid_rent",
- "unpaid_utilities",
- "cleaning",
- "carpet",
- "flooring",
- "paint",
- "blinds_window_coverings",
- "appliance",
- "fixture_or_hardware",
- "wall_or_door_repair",
- "key_or_lock",
- "late_fees",
- "lease_break_fee",
- "other_damage",
- "other"
-]New value: +[
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+]
removedOutput schema / $defs / Forfeiture / properties / contested / title
Removed value: -"Contested"
removedOutput schema / $defs / Forfeiture / properties / effective_on / title
Removed value: -"Effective On"
changedOutput schema / $defs / Forfeiture / properties / exempt / items / enum
Previous value: -[
- "unpaid_rent",
- "unpaid_utilities",
- "cleaning",
- "carpet",
- "flooring",
- "paint",
- "blinds_window_coverings",
- "appliance",
- "fixture_or_hardware",
- "wall_or_door_repair",
- "key_or_lock",
- "late_fees",
- "lease_break_fee",
- "other_damage",
- "other"
-]New value: +[
+ "unpaid_rent",
+ "unpaid_utilities",
+ "cleaning",
+ "carpet",
+ "flooring",
+ "paint",
+ "blinds_window_coverings",
+ "appliance",
+ "fixture_or_hardware",
+ "wall_or_door_repair",
+ "key_or_lock",
+ "late_fees",
+ "lease_break_fee",
+ "moving_and_storage",
+ "reletting_costs",
+ "trash_and_abandoned_items",
+ "other_damage",
+ "other"
+]
removedOutput schema / $defs / Forfeiture / properties / exempt / title
Removed value: -"Exempt"
removedOutput schema / $defs / Forfeiture / properties / gate / title
Removed value: -"Gate"
removedOutput schema / $defs / Forfeiture / properties / keeps_claim / title
Removed value: -"Keeps Claim"
addedOutput schema / $defs / Forfeiture / properties / not_if_abandoned
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / Forfeiture / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / Forfeiture / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / Forfeiture / properties / section / title
Removed value: -"Section"
addedOutput schema / $defs / Forfeiture / properties / short_interest_contested
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / Forfeiture / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / Forfeiture / properties / tenant_notice_relief / title
Removed value: -"Tenant Notice Relief"
removedOutput schema / $defs / Forfeiture / properties / trigger / title
Removed value: -"Trigger"
removedOutput schema / $defs / Forfeiture / properties / verbatim / title
Removed value: -"Verbatim"
removedOutput schema / $defs / Forfeiture / title
Removed value: -"Forfeiture"
removedOutput schema / $defs / Guide / description
Removed value: -"An official plain-language resource for the state or city (an agency guide)."
removedOutput schema / $defs / Guide / properties / accessed / title
Removed value: -"Accessed"
removedOutput schema / $defs / Guide / properties / publisher / title
Removed value: -"Publisher"
removedOutput schema / $defs / Guide / properties / title / title
Removed value: -"Title"
removedOutput schema / $defs / Guide / properties / url / title
Removed value: -"Url"
removedOutput schema / $defs / Guide / title
Removed value: -"Guide"
addedOutput schema / $defs / InterestRule / properties / accrual_floor
Added value: +{
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / accrual_floor_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / accrues_after_months
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / bank_rate_lesser
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / InterestRule / properties / base / title
Removed value: -"Base"
addedOutput schema / $defs / InterestRule / properties / compound
Added value: +{
+ "default": "none",
+ "enum": [
+ "none",
+ "annual"
+ ],
+ "type": "string"
+}
removedOutput schema / $defs / InterestRule / properties / condition / title
Removed value: -"Condition"
addedOutput schema / $defs / InterestRule / properties / count_last_day
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / InterestRule / properties / due_days
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / due_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / due_start
Added value: +{
+ "default": "vacate",
+ "enum": [
+ "vacate",
+ "termination",
+ "later_of_vacate_and_termination",
+ "forwarding_address",
+ "demand",
+ "later_of_termination_and_address",
+ "latest_of_termination_possession_and_address",
+ "earlier_of_termination_and_surrender",
+ "surrender_or_termination_first",
+ "new_tenant_occupancy",
+ "termination_possession_and_demand",
+ "claim_notice"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / InterestRule / properties / fee_percent
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / properties / formula / title
Removed value: -"Formula"
removedOutput schema / $defs / InterestRule / properties / held_until / title
Removed value: -"Held Until"
addedOutput schema / $defs / InterestRule / properties / includes_prepaid_rent
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / InterestRule / properties / legacy_before
Added value: +{
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / legacy_interval_months
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / InterestRule / properties / legacy_rate
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
changedOutput schema / $defs / InterestRule / properties / method / enum
Previous value: -[
- "simple",
- "per_window",
- "anniversary_years",
- "monthly"
-]New value: +[
+ "simple",
+ "monthly_by_year",
+ "months_to_compliance",
+ "lease_years",
+ "per_window",
+ "anniversary_years",
+ "monthly"
+]
removedOutput schema / $defs / InterestRule / properties / method / title
Removed value: -"Method"
addedOutput schema / $defs / InterestRule / properties / min_deposit_months_rent
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / properties / min_deposit_usd / title
Removed value: -"Min Deposit Usd"
addedOutput schema / $defs / InterestRule / properties / min_lease_term_months
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / properties / min_tenancy_days / title
Removed value: -"Min Tenancy Days"
removedOutput schema / $defs / InterestRule / properties / min_tenancy_months / title
Removed value: -"Min Tenancy Months"
removedOutput schema / $defs / InterestRule / properties / min_tenancy_strict / title
Removed value: -"Min Tenancy Strict"
removedOutput schema / $defs / InterestRule / properties / min_units / title
Removed value: -"Min Units"
addedOutput schema / $defs / InterestRule / properties / minimum_usd
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / properties / note / title
Removed value: -"Note"
addedOutput schema / $defs / InterestRule / properties / ordinance_coverage
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / InterestRule / properties / payable / title
Removed value: -"Payable"
removedOutput schema / $defs / InterestRule / properties / rate / title
Removed value: -"Rate"
addedOutput schema / $defs / InterestRule / properties / rate_published_by
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / properties / rate_schedule / title
Removed value: -"Rate Schedule"
removedOutput schema / $defs / InterestRule / properties / rate_value / title
Removed value: -"Rate Value"
removedOutput schema / $defs / InterestRule / properties / rate_year / title
Removed value: -"Rate Year"
removedOutput schema / $defs / InterestRule / properties / required / title
Removed value: -"Required"
addedOutput schema / $defs / InterestRule / properties / year_starts
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^\\d{2}-\\d{2}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / InterestRule / title
Removed value: -"InterestRule"
addedOutput schema / $defs / Itemization / properties / after_refund
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / Itemization / properties / days / title
Removed value: -"Days"
removedOutput schema / $defs / Itemization / properties / effective_on / title
Removed value: -"Effective On"
removedOutput schema / $defs / Itemization / properties / months / title
Removed value: -"Months"
addedOutput schema / $defs / Itemization / properties / move_in_statement
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/MoveInStatement"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / Itemization / properties / move_out_list
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/MoveOutList"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / Itemization / properties / note / title
Removed value: -"Note"
addedOutput schema / $defs / Itemization / properties / on_full_refund
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / Itemization / properties / refund_with_list
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / Itemization / properties / required / title
Removed value: -"Required"
removedOutput schema / $defs / Itemization / properties / start / title
Removed value: -"Start"
removedOutput schema / $defs / Itemization / properties / with_refund / title
Removed value: -"With Refund"
removedOutput schema / $defs / Itemization / title
Removed value: -"Itemization"
removedOutput schema / $defs / JurisdictionRef / properties / city / description
Removed value: -"The city you sent, as given."
removedOutput schema / $defs / JurisdictionRef / properties / city / title
Removed value: -"City"
removedOutput schema / $defs / JurisdictionRef / properties / city_overlay / description
Removed value: -"The covered city whose rules were layered on, if any."
removedOutput schema / $defs / JurisdictionRef / properties / city_overlay / title
Removed value: -"City Overlay"
addedOutput schema / $defs / JurisdictionRef / properties / city_rules_checked
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / JurisdictionRef / properties / covered / title
Removed value: -"Covered"
removedOutput schema / $defs / JurisdictionRef / properties / state / title
Removed value: -"State"
removedOutput schema / $defs / JurisdictionRef / properties / state_name / title
Removed value: -"State Name"
removedOutput schema / $defs / JurisdictionRef / properties / verified / description
Removed value: -"True when the main rule text was read verbatim at the official source."
removedOutput schema / $defs / JurisdictionRef / properties / verified / title
Removed value: -"Verified"
removedOutput schema / $defs / JurisdictionRef / title
Removed value: -"JurisdictionRef"
removedOutput schema / $defs / LateFeeRule / description
Removed value: -"The most a late fee may be, per late payment (or per month), computed from the monthly\nrent: ``flat_usd`` and ``percent`` (of the rent, or of the rent above ``over_usd``) combined\nas the greater, the lesser or the sum; ``rent_tiers`` / ``unit_tiers`` pick the figure by\nrent or building size. ``presumption``: the figure is only a safe harbor (Texas), so a larger\nfee is 'depends'. ``conditional``: no figure can be checked (Massachusetts: nothing until 30\ndays late; Oregon's reasonable flat fee; Wisconsin's nonstandard provision): 'depends' with\nthe text. The engine allows up to the cap for one late payment unless the line says how many\n(``late_payments``); more than one cap without a count is 'depends'."
removedOutput schema / $defs / LateFeeRule / properties / combine / title
Removed value: -"Combine"
removedOutput schema / $defs / LateFeeRule / properties / conditional / title
Removed value: -"Conditional"
addedOutput schema / $defs / LateFeeRule / properties / deposit_use
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / LateFeeRule / properties / flat_usd / title
Removed value: -"Flat Usd"
removedOutput schema / $defs / LateFeeRule / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / LateFeeRule / properties / over_usd / title
Removed value: -"Over Usd"
removedOutput schema / $defs / LateFeeRule / properties / per / title
Removed value: -"Per"
removedOutput schema / $defs / LateFeeRule / properties / percent / title
Removed value: -"Percent"
removedOutput schema / $defs / LateFeeRule / properties / presumption / title
Removed value: -"Presumption"
removedOutput schema / $defs / LateFeeRule / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / LateFeeRule / properties / rent_tiers / title
Removed value: -"Rent Tiers"
removedOutput schema / $defs / LateFeeRule / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / LateFeeRule / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / LateFeeRule / properties / unit_tiers / title
Removed value: -"Unit Tiers"
removedOutput schema / $defs / LateFeeRule / properties / verbatim / title
Removed value: -"Verbatim"
removedOutput schema / $defs / LateFeeRule / title
Removed value: -"LateFeeRule"
removedOutput schema / $defs / LeaseBreakRule / description
Removed value: -"What the statute lets a landlord keep for a tenancy ended early. ``actual_rent``: only\nthe rent actually lost (after mitigation), not a flat fee (Michigan, Indiana, North Carolina);\n``cap_months_rent``: a fee up to ``months_rent`` x rent when the agreement provides it (Oregon\n1.5, Florida 2 with a signed addendum); ``nonstandard_provision``: only under a signed\nnonstandard provision (Wisconsin). Every case is 'depends' (facts the request cannot state);\nthe cap limits the amount."
addedOutput schema / $defs / LeaseBreakRule / properties / excludes_later_rent
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedOutput schema / $defs / LeaseBreakRule / properties / exclusion_quote
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 400,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / LeaseBreakRule / properties / exclusion_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / LeaseBreakRule / properties / keeps_retake_month_rent
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / LeaseBreakRule / properties / months_rent / title
Removed value: -"Months Rent"
removedOutput schema / $defs / LeaseBreakRule / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / LeaseBreakRule / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / LeaseBreakRule / properties / rule / title
Removed value: -"Rule"
removedOutput schema / $defs / LeaseBreakRule / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / LeaseBreakRule / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / LeaseBreakRule / properties / verbatim / title
Removed value: -"Verbatim"
removedOutput schema / $defs / LeaseBreakRule / title
Removed value: -"LeaseBreakRule"
removedOutput schema / $defs / Links / description
Removed value: -"Where the user gets files. MCP results only; the estimate itself is not stored."
removedOutput schema / $defs / Links / properties / downloads / description
Removed value: -"Format -> URL. POST the property_turnover_scope arguments as JSON."
removedOutput schema / $defs / Links / properties / downloads / title
Removed value: -"Downloads"
removedOutput schema / $defs / Links / properties / how_to_get_files / title
Removed value: -"How To Get Files"
removedOutput schema / $defs / Links / properties / web_tool / description
Removed value: -"The free web tool."
removedOutput schema / $defs / Links / properties / web_tool / title
Removed value: -"Web Tool"
removedOutput schema / $defs / Links / properties / web_tool_prefilled / description
Removed value: -"Opens the web tool with these inputs filled in and estimates them; the user can download the Excel workbook and owner estimate there. Give this link to the user."
removedOutput schema / $defs / Links / properties / web_tool_prefilled / title
Removed value: -"Web Tool Prefilled"
removedOutput schema / $defs / Links / title
Removed value: -"Links"
removedOutput schema / $defs / MoveInPhotos / description
Removed value: -"Photos at the start of the tenancy, for tenancies beginning on or after ``tenancy_from``\n(California 1950.5(g)(1): 2025-07-01). Checked against ``documentation.photos_move_in``."
changedOutput schema / $defs / MoveInPhotos / properties / missing / enum
Previous value: -[
- "warn",
- "depends"
-]New value: +[
+ "warn",
+ "depends",
+ "bars"
+]
removedOutput schema / $defs / MoveInPhotos / properties / missing / title
Removed value: -"Missing"
removedOutput schema / $defs / MoveInPhotos / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / MoveInPhotos / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / MoveInPhotos / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / MoveInPhotos / properties / tenancy_from / title
Removed value: -"Tenancy From"
removedOutput schema / $defs / MoveInPhotos / title
Removed value: -"MoveInPhotos"
addedOutput schema / $defs / MoveInStatement
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "missing": {
+ "default": "depends",
+ "enum": [
+ "depends",
+ "bars",
+ "warn"
+ ],
+ "type": "string"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "rent_exempt": {
+ "default": false,
+ "type": "boolean"
+ },
+ "scope": {
+ "default": "lines",
+ "enum": [
+ "lines",
+ "all"
+ ],
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / MoveOutList
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "business_days": {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "business_days",
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / NotIfAbandoned
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "quote": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / Note / properties / code / title
Removed value: -"Code"
removedOutput schema / $defs / Note / properties / text / title
Removed value: -"Text"
removedOutput schema / $defs / Note / title
Removed value: -"Note"
addedOutput schema / $defs / PaymentMethod
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "days": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "effective_on": {
+ "format": "date",
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "electronic_after_notice",
+ "electronic_if_paid_electronically"
+ ],
+ "type": "string"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "section": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "effective_on",
+ "section"
+ ],
+ "type": "object"
+}
addedOutput schema / $defs / PenaltyRule / properties / base
Added value: +{
+ "default": "withheld",
+ "enum": [
+ "withheld",
+ "wrongfully_withheld",
+ "entitled_balance",
+ "exceeds_damages"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / PenaltyRule / properties / base_high
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "deposit",
+ "withheld"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / PenaltyRule / properties / base_if_no_statement
Added value: +{
+ "anyOf": [
+ {
+ "const": "deposit_less_claims",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / PenaltyRule / properties / basis / title
Removed value: -"Basis"
changedOutput schema / $defs / PenaltyRule / properties / condition / enum
Previous value: -[
- "bad_faith",
- "willful",
- "any_late",
- "late",
- "any_violation",
- "without_reasonable_basis",
- "court_discretion"
-]New value: +[
+ "bad_faith",
+ "willful",
+ "any_late",
+ "late",
+ "any_violation",
+ "without_reasonable_basis",
+ "court_discretion",
+ "unpaid_annual_interest"
+]
removedOutput schema / $defs / PenaltyRule / properties / condition / title
Removed value: -"Condition"
addedOutput schema / $defs / PenaltyRule / properties / credited_against_rent
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "rent_due",
+ "rent_beyond_deposit"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / PenaltyRule / properties / discretionary / title
Removed value: -"Discretionary"
removedOutput schema / $defs / PenaltyRule / properties / fixed_usd / title
Removed value: -"Fixed Usd"
removedOutput schema / $defs / PenaltyRule / properties / forfeits_right_to_withhold_if_late / title
Removed value: -"Forfeits Right To Withhold If Late"
addedOutput schema / $defs / PenaltyRule / properties / interest_in_base
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / PenaltyRule / properties / kind / title
Removed value: -"Kind"
addedOutput schema / $defs / PenaltyRule / properties / late_refund_in_base
Added value: +{
+ "default": true,
+ "type": "boolean"
+}
removedOutput schema / $defs / PenaltyRule / properties / max_months_rent / title
Removed value: -"Max Months Rent"
removedOutput schema / $defs / PenaltyRule / properties / minimum_usd / title
Removed value: -"Minimum Usd"
removedOutput schema / $defs / PenaltyRule / properties / multiple / title
Removed value: -"Multiple"
addedOutput schema / $defs / PenaltyRule / properties / multiple_if_statement_late
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / PenaltyRule / properties / multiple_is_additional / title
Removed value: -"Multiple Is Additional"
addedOutput schema / $defs / PenaltyRule / properties / no_statement_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / PenaltyRule / properties / not_if_abandoned
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / PenaltyRule / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / PenaltyRule / properties / per_violation / title
Removed value: -"Per Violation"
removedOutput schema / $defs / PenaltyRule / properties / plus_attorney_fees / title
Removed value: -"Plus Attorney Fees"
addedOutput schema / $defs / PenaltyRule / properties / safe_harbor
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/SafeHarbor"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / PenaltyRule / title
Removed value: -"PenaltyRule"
removedOutput schema / $defs / Photos / properties / effective_on / title
Removed value: -"Effective On"
addedOutput schema / $defs / Photos / properties / gate_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / Photos / properties / kinds / title
Removed value: -"Kinds"
changedOutput schema / $defs / Photos / properties / missing / enum
Previous value: -[
- "warn",
- "depends"
-]New value: +[
+ "warn",
+ "depends",
+ "bars"
+]
removedOutput schema / $defs / Photos / properties / missing / title
Removed value: -"Missing"
removedOutput schema / $defs / Photos / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / Photos / properties / required / title
Removed value: -"Required"
addedOutput schema / $defs / Photos / properties / scope
Added value: +{
+ "default": "lines",
+ "enum": [
+ "lines",
+ "all"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / Photos / properties / threshold_usd
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / Photos / title
Removed value: -"Photos"
removedOutput schema / $defs / Provenance / properties / rule_ids / title
Removed value: -"Rule Ids"
removedOutput schema / $defs / Provenance / properties / ruleset_hash / title
Removed value: -"Ruleset Hash"
removedOutput schema / $defs / Provenance / properties / ruleset_id / title
Removed value: -"Ruleset Id"
removedOutput schema / $defs / Provenance / properties / ruleset_version / title
Removed value: -"Ruleset Version"
removedOutput schema / $defs / Provenance / properties / sources / title
Removed value: -"Sources"
removedOutput schema / $defs / Provenance / title
Removed value: -"Provenance"
removedOutput schema / $defs / RateWindow / description
Removed value: -"A published rate for a period (San Francisco's March-February year, a Berkeley move-out\nmonth, a Connecticut calendar year)."
removedOutput schema / $defs / RateWindow / properties / from / title
Removed value: -"From"
removedOutput schema / $defs / RateWindow / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / RateWindow / properties / rate_value / title
Removed value: -"Rate Value"
removedOutput schema / $defs / RateWindow / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / RateWindow / properties / to / title
Removed value: -"To"
removedOutput schema / $defs / RateWindow / title
Removed value: -"RateWindow"
addedOutput schema / $defs / Receipts / properties / gate_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
changedOutput schema / $defs / Receipts / properties / missing / enum
Previous value: -[
- "warn",
- "depends"
-]New value: +[
+ "warn",
+ "depends",
+ "bars"
+]
removedOutput schema / $defs / Receipts / properties / missing / title
Removed value: -"Missing"
removedOutput schema / $defs / Receipts / properties / note / title
Removed value: -"Note"
removedOutput schema / $defs / Receipts / properties / required / title
Removed value: -"Required"
addedOutput schema / $defs / Receipts / properties / scope
Added value: +{
+ "default": "lines",
+ "enum": [
+ "lines",
+ "all"
+ ],
+ "type": "string"
+}
removedOutput schema / $defs / Receipts / properties / threshold_usd / title
Removed value: -"Threshold Usd"
removedOutput schema / $defs / Receipts / title
Removed value: -"Receipts"
removedOutput schema / $defs / RentTier / description
Removed value: -"A flat late-fee limit for rents up to ``max_rent_usd`` (Iowa: $60 a month up to $700)."
removedOutput schema / $defs / RentTier / properties / flat_usd / title
Removed value: -"Flat Usd"
removedOutput schema / $defs / RentTier / properties / max_rent_usd / title
Removed value: -"Max Rent Usd"
removedOutput schema / $defs / RentTier / title
Removed value: -"RentTier"
removedOutput schema / $defs / ReturnRule / properties / alternatives / title
Removed value: -"Alternatives"
removedOutput schema / $defs / ReturnRule / properties / counting / title
Removed value: -"Counting"
removedOutput schema / $defs / ReturnRule / properties / days / title
Removed value: -"Days"
addedOutput schema / $defs / ReturnRule / properties / determination_days
Added value: +{
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / ReturnRule / properties / determination_section
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / ReturnRule / properties / fallback
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Fallback"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / ReturnRule / properties / gate / title
Removed value: -"Gate"
removedOutput schema / $defs / ReturnRule / properties / gate_restarts / title
Removed value: -"Gate Restarts"
removedOutput schema / $defs / ReturnRule / properties / holidays / title
Removed value: -"Holidays"
removedOutput schema / $defs / ReturnRule / properties / months / title
Removed value: -"Months"
addedOutput schema / $defs / ReturnRule / properties / not_if_abandoned
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/NotIfAbandoned"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / $defs / ReturnRule / properties / payment_method
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/PaymentMethod"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / ReturnRule / properties / rollover / title
Removed value: -"Rollover"
addedOutput schema / $defs / ReturnRule / properties / rollover_days
Added value: +{
+ "default": [
+ "saturday",
+ "sunday",
+ "holiday"
+ ],
+ "items": {
+ "enum": [
+ "saturday",
+ "sunday",
+ "holiday"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+}
removedOutput schema / $defs / ReturnRule / properties / rollover_source / title
Removed value: -"Rollover Source"
addedOutput schema / $defs / ReturnRule / properties / rollover_unsettled
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
removedOutput schema / $defs / ReturnRule / properties / start / title
Removed value: -"Start"
removedOutput schema / $defs / ReturnRule / properties / start_note / title
Removed value: -"Start Note"
removedOutput schema / $defs / ReturnRule / title
Removed value: -"ReturnRule"
removedOutput schema / $defs / RulesResult / properties / citations / title
Removed value: -"Citations"
removedOutput schema / $defs / RulesResult / properties / covered_cities / description
Removed value: -"City overlays in this state ('Name, ST')."
removedOutput schema / $defs / RulesResult / properties / covered_cities / title
Removed value: -"Covered Cities"
removedOutput schema / $defs / RulesResult / properties / covered_states / title
Removed value: -"Covered States"
removedOutput schema / $defs / RulesResult / properties / disclaimer / title
Removed value: -"Disclaimer"
removedOutput schema / $defs / RulesResult / properties / guides / description
Removed value: -"Official plain-language guides for this state or city, where we have one."
removedOutput schema / $defs / RulesResult / properties / guides / title
Removed value: -"Guides"
removedOutput schema / $defs / RulesResult / properties / research_notes / description
Removed value: -"Research notes on the rows used: where the text was read, fetch failures, renumbering, history not checked. For checking the sourcing; not warnings."
removedOutput schema / $defs / RulesResult / properties / research_notes / title
Removed value: -"Research Notes"
removedOutput schema / $defs / RulesResult / properties / small_claims / description
Removed value: -"The state courts' small claims page, where we have one."
removedOutput schema / $defs / RulesResult / properties / summary / title
Removed value: -"Summary"
removedOutput schema / $defs / RulesResult / properties / warnings / title
Removed value: -"Warnings"
removedOutput schema / $defs / RulesResult / title
Removed value: -"RulesResult"
removedOutput schema / $defs / RunInfo / properties / capability / title
Removed value: -"Capability"
removedOutput schema / $defs / RunInfo / properties / contract_version / title
Removed value: -"Contract Version"
removedOutput schema / $defs / RunInfo / properties / duration_ms / title
Removed value: -"Duration Ms"
removedOutput schema / $defs / RunInfo / properties / engine_version / title
Removed value: -"Engine Version"
removedOutput schema / $defs / RunInfo / properties / id / title
Removed value: -"Id"
removedOutput schema / $defs / RunInfo / properties / operation / title
Removed value: -"Operation"
removedOutput schema / $defs / RunInfo / properties / received_at / title
Removed value: -"Received At"
removedOutput schema / $defs / RunInfo / properties / ruleset_hash / title
Removed value: -"Ruleset Hash"
removedOutput schema / $defs / RunInfo / properties / ruleset_version / title
Removed value: -"Ruleset Version"
removedOutput schema / $defs / RunInfo / title
Removed value: -"RunInfo"
addedOutput schema / $defs / SafeHarbor
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "quote": {
+ "maxLength": 600,
+ "type": "string"
+ },
+ "section": {
+ "type": "string"
+ },
+ "source": {
+ "type": "string"
+ },
+ "when": {
+ "const": "no_forwarding_address",
+ "default": "no_forwarding_address",
+ "type": "string"
+ }
+ },
+ "required": [
+ "section",
+ "quote",
+ "source"
+ ],
+ "type": "object"
+}
removedOutput schema / $defs / StateRules / properties / applicability / title
Removed value: -"Applicability"
removedOutput schema / $defs / StateRules / properties / deposit_cap_months_rent / title
Removed value: -"Deposit Cap Months Rent"
removedOutput schema / $defs / StateRules / properties / forfeiture / title
Removed value: -"Forfeiture"
removedOutput schema / $defs / StateRules / properties / notes / title
Removed value: -"Notes"
removedOutput schema / $defs / StateRules / properties / recent_changes / title
Removed value: -"Recent Changes"
removedOutput schema / $defs / StateRules / properties / statute / title
Removed value: -"Statute"
removedOutput schema / $defs / StateRules / title
Removed value: -"StateRules"
removedOutput schema / $defs / UnitTier / description
Removed value: -"A percentage for buildings up to ``max_units`` (Texas: 12% up to four units)."
removedOutput schema / $defs / UnitTier / properties / max_units / title
Removed value: -"Max Units"
removedOutput schema / $defs / UnitTier / properties / percent / title
Removed value: -"Percent"
removedOutput schema / $defs / UnitTier / title
Removed value: -"UnitTier"
removedOutput schema / $defs / UtilityLimit / description
Removed value: -"Utility charges the statute lets the landlord deduct, by kind (Massachusetts: water only).\nA utility line is 'yes' for these kinds, 'no' for others, 'depends' when the kind is not\ngiven (``utility_kind`` on the line)."
removedOutput schema / $defs / UtilityLimit / properties / kinds / title
Removed value: -"Kinds"
removedOutput schema / $defs / UtilityLimit / properties / quote / title
Removed value: -"Quote"
removedOutput schema / $defs / UtilityLimit / properties / section / title
Removed value: -"Section"
removedOutput schema / $defs / UtilityLimit / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / UtilityLimit / title
Removed value: -"UtilityLimit"
removedOutput schema / properties / client_refs / description
Removed value: -"Your own ids, echoed when you sent client_refs."
removedOutput schema / properties / client_refs / title
Removed value: -"Client Refs"
removedOutput schema / properties / input_hash / description
Removed value: -"Only with audit=true."
removedOutput schema / properties / input_hash / title
Removed value: -"Input Hash"
removedOutput schema / properties / result_hash / description
Removed value: -"Only with audit=true."
removedOutput schema / properties / result_hash / title
Removed value: -"Result Hash"
removedOutput schema / properties / run / description
Removed value: -"Only with audit=true."
removedOutput schema / title
Removed value: -"DepositSettlementRulesMcpResult"