Skip to content

CreditAuditAbstention

An area where a CreditAudit explicitly declined to reach a conclusion, with the reason why.

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 remove
  • app/Filament/Resources/ProjectResource/Schemas/ProjectCreditAuditAbstentionsCard.php — display within the project resource
Relation Type Related model
creditAudit belongsTo CreditAudit

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