Contractor Sharing: - Add .casera file format for sharing contractors between users - Create SharedContractor model with JSON serialization - Implement ContractorSharingManager for iOS (Swift) and Android (Kotlin) - Register .casera file type in iOS Info.plist and Android manifest - Add share button to ContractorDetailView (iOS) and ContractorDetailScreen (Android) - Add import confirmation, success, and error dialogs - Create expect/actual platform implementations for sharing and import handling Navigation Changes: - Remove Profile tab from bottom tab bar (iOS and Android) - Add settings gear icon to left side of "My Properties" title - Settings gear opens Profile/Settings screen as sheet (iOS) or navigates (Android) - Add property button to top right action bar Bug Fixes: - Fix ResidenceUsersResponse to match API's flat array response format - Fix GenerateShareCodeResponse handling to access nested shareCode property - Update ManageUsersDialog to accept residenceOwnerId parameter 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
126 lines
6.4 KiB
Markdown
126 lines
6.4 KiB
Markdown
## Weekly Tasks (10)
|
|
|
|
| # | Task | Category | Description |
|
|
|---|------|----------|-------------|
|
|
| 3 | Wipe kitchen counters | Cleaning | Clean countertops and stovetop after cooking |
|
|
| 5 | Take out trash | Cleaning | Empty full trash cans to prevent odors and pests |
|
|
| 6 | Vacuum floors | Cleaning | Vacuum all carpets and rugs, especially high-traffic areas |
|
|
| 7 | Mop hard floors | Cleaning | Mop tile, hardwood, and laminate floors |
|
|
| 8 | Clean bathrooms | Cleaning | Scrub toilets, sinks, showers, and mirrors |
|
|
| 9 | Change bed linens | Cleaning | Wash and replace sheets, pillowcases, and mattress covers |
|
|
| 10 | Do laundry | Cleaning | Wash, dry, fold, and put away clothes |
|
|
| 11 | Clean kitchen appliances | Cleaning | Wipe down microwave, dishwasher exterior, coffee maker |
|
|
| 12 | Dust surfaces | Cleaning | Dust furniture, shelves, and decorations |
|
|
| 13 | Clean out refrigerator | Cleaning | Discard expired food and wipe down shelves |
|
|
| 14 | Water indoor plants | Landscaping | Check soil moisture and water as needed |
|
|
| 15 | Check/charge security cameras | Safety | Ensure wireless cameras are functioning and charged |
|
|
|
|
Check and/or replace water heater anode rod
|
|
Test interior water shutoffs
|
|
Test gas shutoffs
|
|
Test water meter shutoff
|
|
Check water meter for leaks
|
|
Run drain cleaner
|
|
Clean vacuum
|
|
Clean microwave
|
|
Clean and reverse ceiling fans (fall/spring)
|
|
Clean floor registers
|
|
Clean toaster
|
|
Mop floors 1/2
|
|
Clean bathroom exhaust fans
|
|
Clean garbage disposal
|
|
Flush HVAC drain lines
|
|
Test smoke and carbon monoxide detectors
|
|
Clean return vents
|
|
Test water heater pressure relief valve
|
|
Clean ovens
|
|
Clean fridge compressor coils
|
|
Clean dishwasher food trap
|
|
Mop floors 2/2
|
|
Check fire extinguishers
|
|
Replace water filters
|
|
Clear HVAC drain lines
|
|
Check water meter for leaks
|
|
Clean HVAC compressor coils
|
|
Test water sensors
|
|
Schedule chimney cleaning
|
|
Test GFCIs
|
|
Schedule HVAC inspection and service
|
|
Replace fridge hose
|
|
Replace smoke and carbon monoxide detectors
|
|
Replace laundry hoses
|
|
|
|
---
|
|
|
|
## Monthly Tasks (10)
|
|
|
|
| # | Task | Category | Description |
|
|
|---|------|----------|-------------|
|
|
| 16 | Change HVAC filters | HVAC | Replace air conditioning/furnace filters for efficiency |
|
|
| 17 | Test smoke detectors | Safety | Press test button on all smoke and CO detectors |
|
|
| 18 | Clean garbage disposal | Appliances | Run ice cubes and lemon peels to clean and deodorize |
|
|
| 19 | Inspect for leaks | Plumbing | Check under sinks and around toilets for water damage |
|
|
| 20 | Clean vent hood filters | Appliances | Soak and scrub range hood filters to remove grease |
|
|
| 21 | Vacuum under furniture | Cleaning | Move furniture to vacuum underneath, especially beds |
|
|
| 22 | Clean inside trash cans | Cleaning | Wash and disinfect garbage and recycling bins |
|
|
| 23 | Inspect caulking | Plumbing | Check bathroom and kitchen caulk for cracks or mold |
|
|
| 24 | Weed garden beds | Landscaping | Remove weeds and prune plants as needed |
|
|
| 25 | Check tire pressure | Vehicle | Inspect vehicle tires and refill as needed |
|
|
|
|
---
|
|
|
|
## Quarterly Tasks (8)
|
|
|
|
| # | Task | Category | Description |
|
|
|---|------|----------|-------------|
|
|
| 26 | Deep clean oven | Appliances | Clean inside oven; remove baked-on grease and spills |
|
|
| 27 | Clean refrigerator coils | Appliances | Vacuum dust from condenser coils for efficiency |
|
|
| 28 | Test GFCI outlets | Electrical | Press test/reset buttons on bathroom and kitchen outlets |
|
|
| 29 | Flush water heater | Plumbing | Drain sediment from bottom of tank |
|
|
| 30 | Clean dishwasher | Appliances | Run empty cycle with cleaner; clean filter and door seals |
|
|
| 31 | Inspect fire extinguishers | Safety | Check pressure gauge and ensure accessibility |
|
|
| 32 | Clean window tracks | Cleaning | Remove dirt and debris from window and door tracks |
|
|
| 33 | Pest control treatment | Safety | Inspect for signs of pests; treat or call professional |
|
|
|
|
---
|
|
|
|
## Semi-Annual Tasks (7)
|
|
|
|
| # | Task | Category | Description |
|
|
|---|------|----------|-------------|
|
|
| 34 | Clean gutters | Exterior | Remove leaves and debris; check for proper drainage |
|
|
| 35 | HVAC professional service | HVAC | Have system inspected before heating/cooling seasons |
|
|
| 36 | Clean dryer vent | Appliances | Remove lint buildup to prevent fires (15,500 fires/year) |
|
|
| 37 | Wash windows | Exterior | Clean interior and exterior glass and screens |
|
|
| 38 | Inspect roof | Exterior | Look for missing shingles, damage, or debris |
|
|
| 39 | Deep clean carpets | Cleaning | Professional carpet cleaning or DIY steam clean |
|
|
| 40 | Replace batteries | Safety | Replace smoke/CO detector batteries (if not hardwired) |
|
|
|
|
---
|
|
|
|
## Annual Tasks (10)
|
|
|
|
| # | Task | Category | Description |
|
|
|---|------|----------|-------------|
|
|
| 41 | Chimney/fireplace inspection | Safety | Professional inspection before first use of season |
|
|
| 42 | Septic tank inspection | Plumbing | Have septic system inspected and pumped if needed |
|
|
| 43 | Termite inspection | Safety | Professional inspection for wood-destroying insects |
|
|
| 44 | Service garage door | Exterior | Lubricate springs, hinges, and rollers |
|
|
| 45 | Inspect weather stripping | Exterior | Check doors and windows; replace worn seals |
|
|
| 46 | Winterize outdoor faucets | Plumbing | Shut off water supply and drain lines before freeze |
|
|
| 47 | Pressure wash exterior | Exterior | Clean siding, driveway, sidewalks, and deck |
|
|
| 48 | Touch up exterior paint | Exterior | Address peeling or cracking paint to prevent moisture damage |
|
|
| 49 | Service sprinkler system | Landscaping | Inspect heads, adjust coverage, winterize if needed |
|
|
| 50 | Replace washing machine hoses | Appliances | Replace rubber hoses to prevent flooding |
|
|
|
|
|
|
## Sources
|
|
|
|
- [Care.com - Ultimate Household Chore List](https://www.care.com/c/ultimate-household-chore-list/)
|
|
- [Bungalow - Complete Household Chores List](https://bungalow.com/articles/the-complete-household-chores-list)
|
|
- [AHIT - Home Maintenance Checklist](https://www.ahit.com/home-inspection-career-guide/home-maintenance-checklist/)
|
|
- [Homebuyer.com - Home Maintenance Checklist](https://homebuyer.com/learn/home-maintenance-checklist)
|
|
- [Frontdoor - Home Maintenance Checklist](https://www.frontdoor.com/blog/handyman-tips/ultimate-home-maintenance-checklist)
|
|
- [Travelers Insurance - Monthly Home Maintenance](https://www.travelers.com/resources/home/maintenance/home-maintenance-checklist-10-easy-things-to-do-monthly)
|
|
- [American Family Insurance - Home Maintenance](https://www.amfam.com/resources/articles/at-home/home-maintenance-checklist)
|