check_service_record
Check a list of septic system service events for things that cannot be true, and compute the next inspection and pump-out window from the intervals published by the US EPA. Deterministic arithmetic only - no AI. It does not judge whether your system is compliant, and it does not know your local code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Treat this date as "today" (YYYY-MM-DD) when rejecting future dates and computing the next due date. Defaults to the server date. | |
| events | Yes | Events to check. Each: {date:"YYYY-MM-DD", kind:"inspection|pump_out|repair|other", company:"who did it", gallons?:number, liquid_depth_inches?:number, sludge_inches?:number, scum_inches?:number, sludge_to_outlet_inches?:number, scum_to_outlet_inches?:number, notes?:string}. |