CreditAuditAbstention
An area where a CreditAudit explicitly declined to reach a conclusion, with the reason why.
Purpose
Section titled “Purpose”An audit is only as good as its stated scope. Abstentions record, in the auditor’s own words, the areas that were deliberately not assessed — insufficient evidence, out of mandate, or otherwise outside scope. Keeping them as rows rather than free text means they can be listed alongside exceptions on the governance view.
Edited as a repeater under the parent audit and rendered in the governance card.
app/Filament/Resources/ProjectResource/Actions/EditProjectCreditAuditAbstentionsAction.php— create, edit and removeapp/Filament/Resources/ProjectResource/Schemas/ProjectCreditAuditAbstentionsCard.php— display within the project resource
Relationships
Section titled “Relationships”| Relation | Type | Related model |
|---|---|---|
creditAudit |
belongsTo |
CreditAudit |
Data shape
Section titled “Data shape”Table: credit_audit_abstentions
| Column | Type | Notes |
|---|---|---|
id |
uuid |
Primary key |
credit_audit_id |
uuid |
FK credit_audits, cascade delete |
area |
string |
Area abstained from |
description |
text |
Reason for abstaining |
created_at, updated_at |
timestamp |
Nullable; ordering uses created_at |