mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
added postcode splitter rewrite to ddd
This commit is contained in:
parent
bc8ca3ead3
commit
54a674b5c8
151 changed files with 1281 additions and 75 deletions
29
AGENTS.md
29
AGENTS.md
|
|
@ -1,29 +0,0 @@
|
||||||
|
|
||||||
<!-- BACKLOG.MD MCP GUIDELINES START -->
|
|
||||||
|
|
||||||
<CRITICAL_INSTRUCTION>
|
|
||||||
|
|
||||||
## BACKLOG WORKFLOW INSTRUCTIONS
|
|
||||||
|
|
||||||
This project uses Backlog.md MCP for all task and project management activities.
|
|
||||||
|
|
||||||
**CRITICAL GUIDANCE**
|
|
||||||
|
|
||||||
- If your client supports MCP resources, read `backlog://workflow/overview` to understand when and how to use Backlog for this project.
|
|
||||||
- If your client only supports tools or the above request fails, call `backlog.get_backlog_instructions()` to load the tool-oriented overview. Use the `instruction` selector when you need `task-creation`, `task-execution`, or `task-finalization`.
|
|
||||||
|
|
||||||
- **First time working here?** Read the overview resource IMMEDIATELY to learn the workflow
|
|
||||||
- **Already familiar?** You should have the overview cached ("## Backlog.md Overview (MCP)")
|
|
||||||
- **When to read it**: BEFORE creating tasks, or when you're unsure whether to track work
|
|
||||||
|
|
||||||
These guides cover:
|
|
||||||
- Decision framework for when to create tasks
|
|
||||||
- Search-first workflow to avoid duplicates
|
|
||||||
- Links to detailed guides for task creation, execution, and finalization
|
|
||||||
- MCP tools reference
|
|
||||||
|
|
||||||
You MUST read the overview resource to understand the complete workflow. The information is NOT summarized here.
|
|
||||||
|
|
||||||
</CRITICAL_INSTRUCTION>
|
|
||||||
|
|
||||||
<!-- BACKLOG.MD MCP GUIDELINES END -->
|
|
||||||
29
CLAUDE.md
29
CLAUDE.md
|
|
@ -1,33 +1,4 @@
|
||||||
|
|
||||||
<!-- BACKLOG.MD MCP GUIDELINES START -->
|
|
||||||
|
|
||||||
<CRITICAL_INSTRUCTION>
|
|
||||||
|
|
||||||
## BACKLOG WORKFLOW INSTRUCTIONS
|
|
||||||
|
|
||||||
This project uses Backlog.md MCP for all task and project management activities.
|
|
||||||
|
|
||||||
**CRITICAL GUIDANCE**
|
|
||||||
|
|
||||||
- If your client supports MCP resources, read `backlog://workflow/overview` to understand when and how to use Backlog for this project.
|
|
||||||
- If your client only supports tools or the above request fails, call `backlog.get_backlog_instructions()` to load the tool-oriented overview. Use the `instruction` selector when you need `task-creation`, `task-execution`, or `task-finalization`.
|
|
||||||
|
|
||||||
- **First time working here?** Read the overview resource IMMEDIATELY to learn the workflow
|
|
||||||
- **Already familiar?** You should have the overview cached ("## Backlog.md Overview (MCP)")
|
|
||||||
- **When to read it**: BEFORE creating tasks, or when you're unsure whether to track work
|
|
||||||
|
|
||||||
These guides cover:
|
|
||||||
- Decision framework for when to create tasks
|
|
||||||
- Search-first workflow to avoid duplicates
|
|
||||||
- Links to detailed guides for task creation, execution, and finalization
|
|
||||||
- MCP tools reference
|
|
||||||
|
|
||||||
You MUST read the overview resource to understand the complete workflow. The information is NOT summarized here.
|
|
||||||
|
|
||||||
</CRITICAL_INSTRUCTION>
|
|
||||||
|
|
||||||
<!-- BACKLOG.MD MCP GUIDELINES END -->
|
|
||||||
|
|
||||||
## Available Skills
|
## Available Skills
|
||||||
|
|
||||||
Five Claude Code skills are installed in this repo's dev container. Each maps to a phase of the feature lifecycle.
|
Five Claude Code skills are installed in this repo's dev container. Each maps to a phase of the feature lifecycle.
|
||||||
|
|
|
||||||
|
|
@ -79,23 +79,23 @@ def app():
|
||||||
"""
|
"""
|
||||||
|
|
||||||
data_folder = "/workspaces/model/asset_list"
|
data_folder = "/workspaces/model/asset_list"
|
||||||
data_filename = "input.xlsx"
|
data_filename = "lincs_address_list.xlsx"
|
||||||
sheet_name = "Handovers"
|
sheet_name = "Sheet1"
|
||||||
postcode_column = "POSTCODE"
|
postcode_column = "Postcode"
|
||||||
address1_column = "Full Addres"
|
address1_column = "Deal Name"
|
||||||
address1_method = None
|
address1_method = None
|
||||||
fulladdress_column = "Full Addres"
|
fulladdress_column = "Deal Name"
|
||||||
address_cols_to_concat = []
|
address_cols_to_concat = []
|
||||||
missing_postcodes_method = None
|
missing_postcodes_method = None
|
||||||
landlord_year_built = None
|
landlord_year_built = None
|
||||||
landlord_os_uprn = "domna_found_uprn"
|
landlord_os_uprn = None
|
||||||
landlord_property_type = "PROPERTY TYPE" # Good to include if landlord gave
|
landlord_property_type = None # Good to include if landlord gave
|
||||||
landlord_built_form = "Type Description" # Good to include if landlord gave
|
landlord_built_form = None # Good to include if landlord gave
|
||||||
landlord_wall_construction = None
|
landlord_wall_construction = None
|
||||||
landlord_roof_construction = None
|
landlord_roof_construction = None
|
||||||
landlord_heating_system = None
|
landlord_heating_system = None
|
||||||
landlord_existing_pv = None
|
landlord_existing_pv = None
|
||||||
landlord_property_id = "PROP REF"
|
landlord_property_id = "landlord_id"
|
||||||
landlord_sap = None
|
landlord_sap = None
|
||||||
outcomes_filename = None
|
outcomes_filename = None
|
||||||
outcomes_sheetname = None
|
outcomes_sheetname = None
|
||||||
|
|
@ -468,9 +468,3 @@ def app():
|
||||||
asset_list.duplicated_addresses.to_excel(
|
asset_list.duplicated_addresses.to_excel(
|
||||||
writer, sheet_name="Duplicate Properties", index=False
|
writer, sheet_name="Duplicate Properties", index=False
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
for key,value in dict.items():
|
|
||||||
lsakjfldsa
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue