Sign inSign up

getreadystack/farm-loss-notice-lint

By getreadystack

•Updated 23 days ago

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

Image
0

103

getreadystack/farm-loss-notice-lint repository overview

Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

⁠Farm Loss Notice Lint: Crop Insurance Deadlines

Farm Loss Notice Lint: Crop Insurance Deadlines — finds the line

Farm Loss Notice Lint: Crop Insurance Deadlines

Crop insurance claim form deadlines from 7 CFR 457.8 section 14: notice within 72 hours of discovering damage, no later than 15 days after the insurance period ends, phone notice confirmed in writing within 15 days, prevented planting notice within 72 hours after the final planting date, claim within 60 days after the insurance period ends.

⁠Run

docker run --rm -v "$PWD":/work getreadystack/farm-loss-notice-lint /work/file

The same 9 rules as the VS Code extension, in a container. Mount a folder on /work.

⁠Free

  • Checks the loss log open in the editor against every 7 CFR 457.8 section 14 notice and claim deadline and prints each missed date.
  • --rules lists every rule

⁠With a licence ($29 once)

  • Scan every unit log in the workspace at once and export a CSV deadline report per unit for the agency file.
docker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/farm-loss-notice-lint --dir /work --ci

Under 7 CFR 457.8 section 14(b)(5), a missed notice of loss makes the loss uninsured: no indemnity is paid and premiums are still owed.

⁠Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "farm-loss-notice-lint": { "command": "npx", "args": ["-y", "@readystack/farm-loss-notice-lint", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

⁠Use in CI

- name: Farm Loss Notice Lint: Crop Insurance Deadlines
  run: npx -y @readystack/farm-loss-notice-lint --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/farm-loss-notice-lint --dir /work --ci)

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence⁠

Tag summary

Content type

Image

Digest

sha256:2447ac243…

Size

46.1 MB

Last updated

23 days ago

docker pull getreadystack/farm-loss-notice-lint