diff --git a/hubzilla/addon/dsc01/diagnostic-categories/DSC-01-assessments.json b/hubzilla/addon/dsc01/diagnostic-categories/DSC-01-assessments.json new file mode 100644 index 0000000..ef1a424 --- /dev/null +++ b/hubzilla/addon/dsc01/diagnostic-categories/DSC-01-assessments.json @@ -0,0 +1,35 @@ +{ + "_meta": { + "code": "DSC-01", + "title": "Assessments", + "cai_reference": "Assessments", + "homeowner_relevance": "Critical", + "development_status": "Active", + "summary": "Assessments are the primary financial obligation of every homeowner and the most common basis for enforcement action against them. Assessment disputes involve the authorization of charges, the accuracy of the homeowner's ledger, the control of the payment mechanism, and the use of legal action to collect amounts the homeowner disputes.", + "vital_sign_dependencies": [ + { + "code": "VS-01", + "relevance": "Which statute governs assessment authority, lien rights, and collection procedures" + }, + { + "code": "VS-04", + "relevance": "When the same entity manages both operations and collections, conflicts of interest are structural" + }, + { + "code": "VS-08", + "relevance": "A dissolved corporation may have no valid lien authority" + }, + { + "code": "VS-09", + "relevance": "Without independent audit, assessment irregularities cannot be independently verified" + } + ], + "diagnostic_questions": [ + "Was the assessment properly authorized by the Board under the applicable statute?", + "Was the homeowner notified in the correct form and within the required timeframe?", + "Does the amount on the homeowner's ledger match the association's records?", + "Was the payment mechanism \u2014 ACH, portal, or direct billing \u2014 controlled by the association, and if so, who bears responsibility when the mechanism fails?", + "Were attorney fees added to the homeowner's ledger \u2014 and were those fees properly authorized and itemized?" + ] + } +} diff --git a/hubzilla/addon/dsc01/diagnostic-categories/DSC-02-board-elections.json b/hubzilla/addon/dsc01/diagnostic-categories/DSC-02-board-elections.json new file mode 100644 index 0000000..710691a --- /dev/null +++ b/hubzilla/addon/dsc01/diagnostic-categories/DSC-02-board-elections.json @@ -0,0 +1,35 @@ +{ + "_meta": { + "code": "DSC-02", + "title": "Board Elections", + "cai_reference": "Board Elections", + "homeowner_relevance": "Critical", + "development_status": "Active", + "summary": "The Board's authority to assess, fine, enforce, and contract derives from its legitimate election. An illegitimately constituted Board has no valid authority. Election disputes involve the transparency of results, the application of quorum requirements, the use of secret ballots, and the continuity of incumbents beyond their authorized terms.", + "vital_sign_dependencies": [ + { + "code": "VS-02", + "relevance": "In small associations, quorum thresholds may be structurally unachievable, indefinitely extending incumbent Boards" + }, + { + "code": "VS-05", + "relevance": "Election procedures in old Bylaws may directly contradict current statute" + }, + { + "code": "VS-06", + "relevance": "Bylaws that require no qualifications allow incumbents to perpetuate control without challenge" + }, + { + "code": "VS-08", + "relevance": "A dissolved corporation has no valid Board" + } + ], + "diagnostic_questions": [ + "Were election results disclosed to the membership?", + "Was the quorum threshold correctly calculated and honestly applied?", + "Was the secret ballot procedure consistent with the Bylaws and current statute?", + "Has the same Board served without a valid election \u2014 and for how long?", + "Does the homeowner have access to the ballots and proxies from the preceding twelve months?" + ] + } +} diff --git a/hubzilla/addon/dsc01/diagnostic-categories/DSC-03-books-and-records.json b/hubzilla/addon/dsc01/diagnostic-categories/DSC-03-books-and-records.json new file mode 100644 index 0000000..3049b38 --- /dev/null +++ b/hubzilla/addon/dsc01/diagnostic-categories/DSC-03-books-and-records.json @@ -0,0 +1,39 @@ +{ + "_meta": { + "code": "DSC-03", + "title": "Books and Records", + "cai_reference": "Books and Records", + "homeowner_relevance": "Critical \u2014 foundational", + "development_status": "Active", + "summary": "Document access is the foundation of every other diagnostic category. Without the Bylaws, the homeowner cannot verify whether the Board acted within its authority. Without the financial ledger, the homeowner cannot verify what they owe. Without the meeting minutes, the homeowner cannot verify what was decided. Without the contracts, the homeowner cannot verify what the association has committed to on their behalf.", + "vital_sign_dependencies": [ + { + "code": "VS-01", + "relevance": "Which statute governs access rights, timelines, and remedies" + }, + { + "code": "VS-03", + "relevance": "Uncertified managers have no professional standard requiring record maintenance" + }, + { + "code": "VS-04", + "relevance": "Consolidated control creates structural incentive to withhold records from the membership" + }, + { + "code": "VS-05", + "relevance": "Unrecorded or superseded Bylaws may affect what documents legally exist" + }, + { + "code": "VS-10", + "relevance": "Unrecorded amendments may be unenforceable regardless of whether they are produced" + } + ], + "diagnostic_questions": [ + "Was the request particular and in writing?", + "Was the statutory deadline met \u2014 30 calendar days for Tier 1, 30 business days for Tier 2?", + "Was a subsection (g) exemption claimed \u2014 and was it valid for the specific document requested?", + "Was the homeowner's own financial ledger withheld \u2014 and was subsection (g)(4) incorrectly invoked to justify that withholding?", + "Was a third-party portal used to intermediate access to records or funds the homeowner is already entitled to?" + ] + } +} diff --git a/hubzilla/addon/dsc01/diagnostic-categories/DSC-04-board-authority.json b/hubzilla/addon/dsc01/diagnostic-categories/DSC-04-board-authority.json new file mode 100644 index 0000000..feb0b21 --- /dev/null +++ b/hubzilla/addon/dsc01/diagnostic-categories/DSC-04-board-authority.json @@ -0,0 +1,33 @@ +{ + "_meta": { + "code": "DSC-04", + "title": "Board Authority", + "cai_reference": "Board Authority", + "homeowner_relevance": "High", + "development_status": "Active", + "summary": "The Board's authority is defined and limited by statute, Declaration, and Bylaws. Actions taken outside that authority are void. Board authority disputes involve actions taken without homeowner approval, contracts entered without proper authorization, and enforcement of rules the Board has no authority to impose.", + "vital_sign_dependencies": [ + { + "code": "VS-01", + "relevance": "Authority limits differ significantly by statute" + }, + { + "code": "VS-05", + "relevance": "Old Bylaws may grant authority the current statute has withdrawn, or restrict authority the statute now requires" + }, + { + "code": "VS-06", + "relevance": "An unqualified Board may not understand the limits of its authority" + }, + { + "code": "VS-08", + "relevance": "A dissolved corporation has no valid Board authority" + } + ], + "diagnostic_questions": [ + "Was the Board action within its statutory authority \u2014 or did it require homeowner approval that was never sought?", + "Was a contract entered without the Board authorization the Bylaws require?", + "Did the Board act on a matter that required a vote \u2014 a special assessment, a rule change, a major expenditure \u2014 without holding that vote?" + ] + } +} diff --git a/hubzilla/addon/dsc01/diagnostic-categories/DSC-05-association-operations.json b/hubzilla/addon/dsc01/diagnostic-categories/DSC-05-association-operations.json new file mode 100644 index 0000000..ebb4fa8 --- /dev/null +++ b/hubzilla/addon/dsc01/diagnostic-categories/DSC-05-association-operations.json @@ -0,0 +1,30 @@ +{ + "_meta": { + "code": "DSC-05", + "title": "Association Operations", + "cai_reference": "Association Operations", + "homeowner_relevance": "High", + "development_status": "Active", + "summary": "How the association conducts its day-to-day business determines whether homeowners can participate in governance. Operations disputes involve meeting notice, agenda control, minute-keeping, and the exclusion of homeowner concerns from the official record.", + "vital_sign_dependencies": [ + { + "code": "VS-02", + "relevance": "Small associations operate informally, creating systematic procedural failures that are not accidental" + }, + { + "code": "VS-05", + "relevance": "Operating procedures may be prescribed by outdated Bylaws that predate current statute" + }, + { + "code": "VS-06", + "relevance": "Unqualified Board members may not know what proper operations require" + } + ], + "diagnostic_questions": [ + "Were meeting notices provided in the form and timeframe the Bylaws require?", + "Were minutes kept \u2014 and are they available to members?", + "Were homeowners given an opportunity to speak at meetings?", + "Was the agenda controlled to exclude homeowner concerns \u2014 and is that control documented in the minutes?" + ] + } +}