Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:57:54 +08:00
commit 8f952ee727
50 changed files with 11199 additions and 0 deletions

View File

@@ -0,0 +1,73 @@
name: Shared Household - Hybrid Finances
layer: living
description: |
Living with partner/spouse with mix of joint and separate accounts.
Some expenses shared (bills, groceries), some kept separate (personal spending).
categories: []
# No special categories needed - use standard expense categories
# Account indicates if shared, labels indicate who paid
rules:
- id: shared-expense-labeling
pattern: ".*"
# No category override - use existing categorization
# Just apply labels based on account and contributor
confidence: high
split_percentage: 50
description: "Label shared expenses with contributor info"
labels: ["Shared Expense"]
tax_tracking:
expense_splitting_enabled: true
default_split_ratio: 0.5
alerts:
- type: split_expense_reconciliation
schedule: monthly
message: "Time to reconcile shared expenses with partner"
labels:
- name: "Shared Expense"
description: "Expense split with partner"
color: "purple"
auto_apply: false
- name: "Contributor: {partner_a_name}"
description: "Paid by {partner_a_name}"
color: "orange"
auto_apply: false
requires_configuration: true
configuration_prompt: "Enter name for Partner A:"
- name: "Contributor: {partner_b_name}"
description: "Paid by {partner_b_name}"
color: "cyan"
auto_apply: false
requires_configuration: true
configuration_prompt: "Enter name for Partner B:"
- name: "Personal: {partner_a_name}"
description: "{partner_a_name} personal spending"
color: "lightorange"
auto_apply: false
requires_configuration: true
configuration_prompt: "Enter name for Partner A:"
- name: "Personal: {partner_b_name}"
description: "{partner_b_name} personal spending"
color: "lightcyan"
auto_apply: false
requires_configuration: true
configuration_prompt: "Enter name for Partner B:"
dependencies:
requires: []
conflicts_with: ["single", "shared-joint", "sharehouse"]
# Note: Can be combined with separated-parents for new relationships after divorce
metadata:
created: "2025-11-22"
version: "1.0.0"
author: "Agent Smith"
priority: 2