Checks crop insurance loss logs (Markdown) against the 7 CFR 457.8 section 14 deadlines: 72-hour notice of damage, 15 days after the insurance period ends, written confirmation, 60-day claim. Runs entirely in your browser — nothing is uploaded.
Same engine as the VS Code extension, byte for byte.
Free for the file open in your editor - no key, no limit. The workspace sweep and the report ask for a key.
Open VSX (Cursor, VSCodium)npmDocker Hubnpx @readystack/farm-loss-notice-lint <file> docker run --rm -v "$PWD:/w" getreadystack/farm-loss-notice-lint /w
Team? One key for every ReadyStack linter, 5 seats, $149 once
The workspace sweep across every unit log and the written deadline report for the agency file
One payment, one licence key for this tool. The key is shown right after payment.
Under 7 CFR 457.8 section 14(b)(5) a missed notice of loss makes the loss uninsured: $0 indemnity and the premium is still owed
Buy the full version — $29· ReadyStack
Real numbers from this tool, line by line.

Six missed deadlines turned up in a sample crop insurance loss log for a US farm, crop year 2026, and every one of them is a date that 7 CFR 457.8 section 14 sets for crop insurance agents and farm offices.
The sample log belongs to a made-up operation, Miller Farms, with five units: corn with hail, soybeans with drought, wheat with excess rain, corn that could not be planted, and grain sorghum with wind damage. Each unit has a heading and a few lines of dates: when the damage was found, when the agent was called, how the notice was given, when the insurance period ended, when the claim went in.
Checked on 2026-09-28, the log produced these six findings:
Why the dates matter
Section 14(b)(5) is short: if you fail to submit a notice of loss in accordance with the notice provisions, any loss is considered solely due to an uninsured cause of loss for that acreage. For a claim for indemnity, no indemnity will be paid, but you will still be required to pay all premiums owed. The damage can be real and fully documented and still not be paid because a date slipped.
The end of the insurance period is an input, not a constant. It differs by crop, by county and by what happened on the unit, so the log records it per unit. The claim rule counts 60 days from that date. For revenue protection the claim date is the later of 60 days after the harvest price is released and 60 days after the period ends, so a revenue protection unit without a harvest price release date gets a warning instead of a guess.
What changes with the check date
Run the same log on 2026-10-20 and a seventh finding appears: the sorghum unit's insurance period ended 2026-08-15, so its claim was due by 2026-10-14. On 2026-09-28 that date had not passed, so the lint stayed quiet. The rules only speak when a date has actually been missed.
What a free alternative misses
A chatbot or a date calculator can add 72 hours to one date. It does not read the log, so it does not notice that a phone notice needs written confirmation within 15 days, or that a unit found damaged 12 days before harvest must leave representative samples intact under section 14(c)(1). The lint runs all 9 rules on every unit each time the file is saved.
How to try it
Paste a loss log into the web version or open it in VS Code. Every rule runs free on the open file, with the due date next to each finding. The full version scans every unit log in a workspace at once and exports a CSV deadline report per unit. The tool reads dates; it does not replace your agent or the Crop Provisions for your crop.
Farm Loss Notice Lint reads a crop insurance loss log written in Markdown, one heading per unit, and checks every date against the notice and claim deadlines in 7 CFR 457.8 section 14: 72-hour notice of damage, notice within 15 days after the insurance period ends, written confirmation within 15 days, prevented planting notice, and the 60-day claim for indemnity. Each finding names the date that was due.
It is for US farmers and farm office managers who carry federal crop insurance under the Common Crop Insurance Policy and keep their own record of hail, drought, excess rain or prevented planting events by unit. It also suits crop insurance agents and farm bookkeepers who keep loss logs for several growers and need to see which notice or claim is late.
A spreadsheet only stores the dates; it does not know that a phone notice must be confirmed in writing within 15 days, or that a revenue protection claim runs from the harvest price release. A chatbot answers a question but does not reread your log each time you save it. This checker recomputes every due date on every save.
Free, with no key: all 9 rules on the loss log open in the editor, in VS Code or in the browser version, with the due date for every finding. The full version, $29 once, sweeps every unit log in the workspace at once and writes one dated deadline report you can keep in the agency file. One licence key per person or team seat.
Under section 14(b)(5) of the Basic Provisions, if you fail to submit a notice of loss the loss is considered solely due to an uninsured cause for that acreage, unless the insurer can still accurately adjust it. That means no indemnity is paid and the premium is still owed. A late claim for indemnity past section 14(e) can also be denied.
A general AI chat answers from training data with a cutoff date, cannot read your repository and names no rule version. Farm Loss Notice Lint: Crop Insurance Deadlines checks the file you open against 9 rules, each naming its legal or official basis, from a rule set dated 2026-09-28, and points at the exact line with the fix. For a filing, an audit or a client you need that dated result on your own files.
One question, answered by the person who built it. Your email only if you want the answer sent.
Paste this code into your page. It runs in your visitor’s browser and stays up to date. Nothing your visitors type is stored.
For businesses: your name and logo instead of ours, and each visitor’s result + e-mail in your inbox (only when they tick consent) — Pro from $19/month. See Pro →