🧠 HOME BUTLER SELF-IMPROVEMENT CONSOLE (:8095)
ONLINE

⚑ Self-Improvement Command Center Part 1: Self-Improvement Active

Learned Skills
2
Active Promoted Runbooks
Avg Skill Confidence
100%
Closed-Loop Execution Telemetry
Active L1 Memories
3
Consolidated Household Facts
Pending Reflections
1
Ready for 1-Click Evolution

πŸ› οΈ Learned Skills Studio (Procedural SKILL.md Emergence & Safety Gate)

Slug & Title Category Version Confidence Status

πŸ—‚οΈ Tiered Household Memory Vault (L1 ≤50 LinesHOUSEHOLD.md & L2 Neo4j Knowledge Graph)

πŸ•ΈοΈ L2 Neo4j Household Knowledge Graph (core-neo4j on VM 101:7687) 14 Nodes β€’ 29 Relationships β€’ 7 Policies (β‚Ή26,40,000/yr)

Seeded Family: Madhusudan Shekar (DOB 23/03/1973), Priya Gopalakrishnan (DOB 03/09/1974), Ajay Madhusudan (DOB 10/01/2007) β€’ Insurers: ABSLI (3), ICICI Prudential (1), Tata AIA (3) β€’ Travel: Emirates PT46FN (BLR-DXB-LHR-DXB-BLR)

Policy # Insurer Plan Name Owner Life Insured Nominee Annual Premium Sum Assured Next Due
Ready for multi-hop L2 Neo4j queries.
Topic Key & Title Category Fact Statement Status

        

πŸ’‘ Post-Task Reflection Journal & Proactive Household Routines

Task & Lesson Learned Improvement Target Status Actions
Routine Name & Skill Schedule Last Status Actions

πŸ” 3-Ring ReBAC Security, Encrypted Document Vault (Tika :9998 + AES-256-GCM) & DLP Guardrail

πŸ‘₯ 3-Ring ReBAC Trust Principals Registry (rebac_principals)

Principal Key & Name Role Trust Ring Allowed Categories

πŸ“„ Ingest Document into Vault (butler_vault_ingest)

πŸ—„οΈ Encrypted Document Vault (Filtered by Active Caller Ring)

Doc Key & Title Category Ring Summary & AES-256-GCM PII Status
πŸ›‘οΈ Outbound DLP Guardrail Verifier (/api/v1/rebac/dlp-verify)
Ready to test deterministic 3-Ring DLP redaction.

πŸ“‹ ReBAC & DLP Audit Log (rebac_audit_logs)

Caller & Ring Action & Target Decision Reason

🏠 Home Asset Registry, Warranty Tracker & Home Assistant (:8123) Maintenance Engine

πŸ”Œ Registered Household Appliances & Systems (home_assets)

Asset Key & Name Room & Model Warranty HA Entity & State Status

βž• Register / Update Home Asset (butler_asset_manage)

πŸ› οΈ Preventive Maintenance Schedule (asset_maintenance_tasks)

Task & Asset Runtime / Interval Status Action

βœ… Log Completed Maintenance Service (butler_maintenance_manage)

πŸ“¨ Push-Driven Email Architecture, 7-Address Family Allowlist & Vendor Support Case Co-Management 7 Allowlisted Family Addresses β€’ Zero-Polling Push Active

🌐 Cloudflare Email Routing & VM 200 cloudflared Tunnel Ingress (/api/v1/email/setup-status) Tunnel Active: butler-mail.priyapics.com
Primary Intake: [email protected] Case Subaddress: butler+case-<case-id>@priyapics.com CF Worker: butler-email-worker VM 200 Tunnel: 096fd3b2-9a3f-4484-9b70-9c7b6ba0c06c

Inbound Webhook: https://butler-mail.priyapics.com/api/v1/webhooks/inbound-email → VM 102 Origin (http://192.168.10.102:8095) β€’ Shared Gmail Co-Management: [email protected]

πŸ›‘οΈ Compiled 7-Address Ring 1 Family Allowlist (internal/engine/email_gate.go) SPF + (DKIM || DMARC) + Reply-To Lock Enforced

Any outbound family email to an 8th address is deterministically rejected in Go (403 Forbidden / BLOCKED_NOT_IN_ALLOWLIST). Vendor replies are strictly isolated inside <untrusted_vendor_email> and require Ring 1 HITL approval.

🎫 Delegated Vendor Customer Service Cases (support_cases)

Case # & Title Vendor & Linked Entity Gmail Label Status

βž• Open / Update Vendor Support Case (butler_case_manage)

πŸ“₯ Zero-Polling Push Email Intake Queue (butler_inbox)

Sender & Channel Subject & Sanitized Body SPF/DKIM Trust Classification

✍️ In-Thread HITL Outbound Drafts & Family Dispatches (outbound_drafts)

Case / Recipient Subject & DLP-Screened Body Status HITL Action

πŸ“ Prepare Vendor Case Reply Draft (butler_case_draft_reply)

πŸ“€ Send Direct Family Email (7-Address Gate β€” /api/v1/email/send-family)

πŸ”’ Email Security Gate Audit Log (email_security_audit_logs)

Direction & Address Gate Decision Reason