06. The Capability Matrix
Linked Artifacts: 01_B_PERSONA_BOOK.md, 06_PRODUCT_CAPABILITIES.md
Mandate: The authoritative link between "Who" (Persona) and "What" (Capability).
Integration Rule: Every Capability ID must have exactly one Primary Owner (Accountable) and may have multiple Consumers (Users).
Delegation Rule: Any Capability can be exercised by a Proxy if a valid DelegationGrant exists matching the required Scope (e.g., DELEGATE_VOTE grants [GOV-VOTE-CAST]).
1. Governance Module
| Capability |
Primary Owner |
Consumers |
Access Context |
| [GOV-VOTE-CAST] |
Primary Owner |
- |
unit.voting_member = true |
| [GOV-PROXY-ASSIGN] |
Primary Owner |
- |
unit.indiviso > 0 |
| [GOV-POWER-VIEW] |
Primary Owner |
Co-Owner |
unit.indiviso > 0 |
| [GOV-DASH-VIEW] |
Resident |
Tenant (Long) |
community_member = true |
| [GOV-PROP-MANAGE] |
President |
Secretary, Counsel |
board_officer = true |
| [GOV-QUORUM-CALC] |
System Daemon |
Vigilance |
system |
| [GOV-MTG-CONTROL] |
President |
Secretary |
meeting_chair = true |
| [GOV-VAULT-STORE] |
Secretary |
Vigilance, Counsel |
records_custodian = true |
| [GOV-AUTO-ELIGIBILITY] |
System Daemon |
- |
system |
| [GOV-AUTO-CERTIFY] |
Notary Staff |
Secretary |
external_certifier = true |
2. Property Module
| Capability |
Primary Owner |
Consumers |
Access Context |
| [PROP-UNIT-VIEW] |
Primary Owner |
Co-Owner, Tenant |
unit.id = target.id |
| [PROP-GUEST-PASS] |
Resident |
Tenant (Long) |
occupant = active |
| [PROP-LEASE-MANAGE] |
Primary Owner |
Prop Manager |
unit.owner = me |
| [PROP-DEED-RECORD] |
Notary Staff |
Administrator |
registry_admin = true |
| [PROP-ACCESS-CTRL] |
Security |
Front Desk |
staff.dept = security |
| [PROP-ACCESS-TEMP] |
STR Guest |
Sales Agent |
temp_access = active |
| [PROP-ACCESS-STAFF] |
Concession Op |
- |
commercial_tenant = true |
| [PROP-OCCUPANCY-TRACK] |
Administrator |
Board |
staff.role = admin |
| [PROP-AUTO-REVOKE] |
System Daemon |
- |
system |
| [PROP-PET-MANAGE] |
Resident |
- |
occupant = active |
| [PROP-VEHICLE-MANAGE] |
Owner |
Resident |
occupant = active |
| [PROP-OCCUPANT-MANAGE] |
Primary Owner |
Administrator |
unit.owner = me |
| [PROP-VENDOR-AUTH] |
Primary Owner |
Prop Manager |
unit.owner = me |
3. Operations Module
| Capability |
Primary Owner |
Consumers |
Access Context |
| [OPS-WO-SUBMIT] |
Resident |
Tenant, STR, Concession |
occupant = active |
| [OPS-WO-TRACK] |
Resident |
Tenant |
request.creator = me |
| [OPS-WO-DISPATCH] |
Administrator |
Maint Supervisor |
staff.role = dispatch |
| [OPS-WO-RESOLVE] |
Maintenance |
Building Eng, Vendor |
assigned_to = me |
| [OPS-WO-SLA] |
System Daemon |
GM |
system |
| [OPS-AMENITY-BOOK] |
Resident |
Tenant (Long) |
good_standing = true |
| [OPS-AMENITY-HELP] |
STR Guest |
- |
guest_access = active |
| [OPS-VEND-ONBOARD] |
Administrator |
GM |
staff.role = admin |
| [OPS-VEND-BID] |
Treasurer |
Board, GM |
fiduciary = true |
| [OPS-VEND-PORTAL] |
HOA Vendor |
Concession Op |
vendor.contract = active |
| [OPS-IOT-INGEST] |
System Daemon |
- |
system |
| [OPS-IOT-TELEMETRY] |
Building Eng |
Maintenance |
staff.dept = engineering |
| [OPS-IOT-VISUAL] |
Building Eng |
Board |
staff.dept = engineering |
| [OPS-IOT-REFLEX] |
System Daemon |
- |
system |
| [OPS-IOT-CONFIG] |
Building Eng |
Administrator |
staff.dept = engineering |
| [OPS-ASSET-MANAGE] |
Building Eng |
GM |
staff.dept = engineering |
| [OPS-SIGNAL-MANUAL] |
Building Eng |
Administrator |
debug_mode = true |
4. Finance Module
| Capability |
Primary Owner |
Consumers |
Access Context |
| [FIN-AR-INVOICE] |
Accounting |
System Daemon |
staff.dept = finance |
| [FIN-AR-PAY] |
Primary Owner |
Co-Owner, Concession |
unit.billable = true |
| [FIN-AR-DUNNING] |
System Daemon |
Accounting |
system |
| [FIN-AR-LEDGER] |
Primary Owner |
Board (Anonymized) |
unit.owner = me |
| [FIN-AP-INTAKE] |
HOA Vendor |
Staff (Scan) |
vendor_portal = true |
| [FIN-AP-APPROVAL] |
Treasurer |
Board, GM |
approval_limit > amount |
| [FIN-AP-DISBURSE] |
Accounting |
- |
staff.dept = finance |
| [FIN-GL-JOURNAL] |
Accounting |
- |
staff.dept = finance |
| [FIN-GL-CATEGORY] |
Accounting |
GM |
staff.dept = finance |
| [FIN-GL-REPORT] |
Treasurer |
Board, Vigilance |
fiduciary = true |
| [FIN-GL-BUDGET] |
Treasurer |
Board |
fiduciary = true |
| [FIN-TREASURY-SYNC] |
System Daemon |
Accounting |
system |
| [FIN-RECON-MATCH] |
Accounting |
Treasurer |
staff.dept = finance |
| [FIN-GL-TRACEABILITY] |
Vigilance |
Auditor |
audit_read = true |
| [FIN-AR-TRACEABILITY] |
Vigilance |
Auditor |
audit_read = true |
| [FIN-GL-SUBLEDGER] |
Accounting |
Treasurer |
staff.dept = finance |
| [COM-ASSESS-LEVY] |
Board |
Treasurer |
fiduciary = true |
| [COM-ASSESS-POST] |
Accounting |
System Daemon |
staff.dept = finance |
5. Unified Core
| Capability |
Primary Owner |
Consumers |
Access Context |
| [ID-AUTH-LOGIN] |
Guest |
All |
public |
| [ID-RBAC-GUARD] |
System Daemon |
- |
system |
| [ID-RBAC-CHECK] |
System Daemon |
- |
system |
| [ID-PROFILE-VIEW] |
Administrator |
Security, Front Desk |
staff.privileged = true |
| [ID-CONTEXT-SWITCH] |
Board Member |
Staff/Resident |
multi_hat = true |
| [COMMS-CHAN-EMAIL] |
System Daemon |
- |
system |
| [COMMS-CHAN-SMS] |
System Daemon |
- |
system |
| [COMMS-TPL-RENDER] |
System Daemon |
- |
system |
| [COMMS-NOTIFY-CTR] |
Resident |
All Users |
authenticated = true |
| [COMMS-MARKETING] |
Concession Op |
- |
commercial_tenant = true |
| [KNOW-VEC-STORE] |
System Daemon |
- |
system |
| [KNOW-RAG-QUERY] |
Resident |
All Users |
authenticated = true |
| [KNOW-DOC-INGEST] |
Administrator |
Secretary, Counsel |
content_mgr = true |
| [UNI-SIG-BUS] |
System Daemon |
- |
system |
| [UNI-FLOW-ENG] |
System Daemon |
- |
system |
| [UNI-AUDIT-LOG] |
Vigilance |
Administrator |
audit_read = true |
| [UNI-GRAPH-VIEW] |
Administrator |
Board, GM |
staff.privileged = true |
| [ID-DIR-SEARCH] |
Resident |
All Users |
authenticated = true |
9. Verification & Testing
| Capability |
Primary Owner |
Consumers |
Access Context |
| [TEST-FIN-AP] |
System Daemon |
Treasurer |
system |
| [TEST-PROP-REG] |
System Daemon |
Administrator |
system |
| [TEST-GOV-PROXY] |
System Daemon |
Secretary |
system |
| [TEST-IOT-SIGNAL] |
System Daemon |
Building Eng |
system |
| [TEST-ID-DIR] |
System Daemon |
Administrator |
system |
| [TEST-AI-ANALYSIS] |
System Daemon |
Resident |
system |
| [TEST-KNOW-VAULT] |
System Daemon |
Counsel |
system |
| [TEST-AUTO-DRIVE] |
System Daemon |
GM |
system |