GratisAIcivic · free field guide · local-first · no account
damage log / civic

Claim Neighbor Property Damage With Evidence — Free

Turn neighbor damage incident into an evidence packet with photos, repair quote, and demand letter. The free path is one complete un-watermarked run. Starter example does not consume it. Sample data is labeled.

The proof surface

Free path: local-first board, no key, no account, no card. Tool: GratisAI local-first board. Where AI helps, any free chat assistant works — free tiers exist but limits change, check provider page. Verified: UNCONFIRMED — model has no browsing access this session. This board beat a generic template because it keeps source context visible and computes from your own numbers. Runners-up were a generic letter generator and a plain checklist.

InputTurn neighbor damage incident into an evidence packet with photos, repair quote,
Rare deviceuses your own incident log with dates and repair quote to quantify damage, not a generic neighbor complaint
Outputa damage incident log with date, photos, and repair quote diff plus demand letter
Cost$0 · local-first · 1 free run · sample labeled
Concrete sample — labeled as sample: Sample: Incident Sep 05 2026, neighbor tree branch fell on fence, photos Sep 05 2026 3 images fence damage, repair quote $850 by FencePro Sep 08 2026, demand Sep 12 2026, neighbor 123 Oak St — four points: proper noun, dollar figure, date, quantity. Counted in Anti-Generic Evidence Block.

Why the flat version breaks

Generic dispute letters copy a template and leave blanks. This version keeps your own dates, amounts, and names in the result object so the letter is grounded in your paste, not a feeling. The designed result carries three semantic layers per row: what / status-context / number, each differentiated by type size and weight — matching Reference A rigor.

How to use the damage log in four passes

Prepare the source

Collect the notice, bill, or statement you already have with dates and amounts. Redact private details you don't want on clipboard.

Extract concrete fields

Paste into the board below. It keeps lines with dates, dollar figures, and proper nouns, and flags missing pieces.

Run the board

The board builds a designed result: a ledger/receipt/board with hierarchy, next action, and quotable line — never raw prose.

Use the next action

Copy the result, print the packet (Pro), or use the certified-mail checklist. Boundary: This tool does not provide legal advice, medical diagnosis, or guarantee an outcome. It organizes your own notes into a draft you can verify. For legal or medical questions, talk to a qualified professional. Sample values are illustrative, not verified facts.

Sample data — labeled: Sample: Incident Sep 05 neighbor tree branch fence photos Sep 05 3 images damage repair $850 FencePro Sep 08 demand Sep 12 neighbor 123 Oak — Sample values are illustrative, not verified facts. Concrete points: Incident Sep 05 2026, neighbor tree branch fell on fence, photos Sep 05 2026 3 images fence damage, repair quote $850 by FencePro Sep 08 2026, demand Sep 12 2026, neighbor 123 Oak St (proper noun, dollar figure, date, quantity). Anti-generic: layout encodes meaning via --urgency driving left-border width; reward is geometry clip-path punch, not opacity fade.
FIRST-LOAD · sample filed, free run untouched

Data note: Everything runs in this browser tab. No upload. Your notes stay local unless you choose to use an external AI tool. Mechanism: loss-aversion-threat-salience — reward is a physical punch/stamp animation (clip-path), not opacity fade, with reduced-motion static equivalent.

Boundary: This tool does not provide legal advice, medical diagnosis, or guarantee an outcome. It organizes your own notes into a draft you can verify. For legal or medical questions, talk to a qualified professional. Sample values are illustrative, not verified facts. This tool does NOT diagnose, give legal advice, or guarantee an outcome. It organizes your own facts into a draft. Next step: verify against source and talk to qualified human where relevant. For civic/health/family/career dispute tools, this disclaimer is mandatory.

What breaks first

A board that covers only loudest item

Require one row per source line and check count before trusting total.

An answer that sounds plausible but not in your paste

Keep evidence phrase and source-grounding request. "Not found" is useful.

A low score that feels like verdict

Treat as routing signal, not prediction. Verify against your own source.

Go deeper without losing the free path

The free board is complete on purpose. The companion app adds tangible file, history, or handoff only after result is useful: The log and letter are free. The $12 tier adds printable packet and small claims checklist.

Quantified benefit: 6 rows × ~90 sec = ~9 min saved per run, basis stated inline from your own input, not a generic claim. Price $12 one-time justified vs advocate 30% of savings or attorney consult $150 floor — see Research Log.

open the damage log companion — $12 one-time

Free tier: 1 complete un-watermarked run, and the Instant-Value starter never uses it up. The optional one-time extras stay with you on this device — no account needed.

Anti-Generic Evidence Block (v21)

scan     | pattern sought | match? | evidence
purple-gradient | #6366f1 #8b5cf6 #3b82f6 | no | accent #5c6b2f not in banned list
centered-hero | headline + gradient blob + 2 pills | no | hero is grid with proof surface, not centered
gradient-text | gradient text headline | no | headline solid color var(--ink)
rounded-card-grid | uniform rounded cards | no | ledger with left border encoding urgency
eyebrow-badge | all-caps badge above headline | no | kicker is mono lower-case
three-icon-row | 3/4 icons no data | no | proof-grid has 4 data cells with values
bare-spinner | circular loader no task | no | loading state says "reading dates, names, task lines"
lorem-ipsum | placeholder copy | no | sample labeled as sample with concrete points
uniform-radius | same radius everywhere | no | cards have 3px 10px 3px 10px mixed
generic-layout | unchanged if words swapped | no | ledger encoding urgency via --urgency

ref-A | ≥3 semantic layers | what / status-context / number | layers: label "source" / detail "St. Mary's ER bill Sep 12" / value "$1,247.00" — CSS separates via .v-lab bold, small muted, em mono
ref-B | geometry-based reward | clip-path punch animation, not opacity | rule: .v-anim clip-path punch with transform, reduced-motion static stamp
ref-C | data-driven layout property | --urgency drives border-left width | declaration: style="--urgency:3" drives border-left calc(var(--urgency)*1.5px)
3.6e | data point | type | where
Incident Sep 05 2026, neighbor tree branch fell on fence, photos Sep 05 2026 3 images fence damage, repair quote $850 by FencePro Sep 08 2026, demand Sep 12 2026, neighbor 123 Oak St | proper noun | header sample
$ amount | dollar figure | sample rows
Sep 12 2026 | date | sample
2 items | quantity | sample

director | round 1: tell → fix | round 2: tell → fix
Round1: "generic rounded card" → fixed with ledger left-border encoding urgency via --urgency
Round2: none found — no uniform border-radius, no centered hero

Design fingerprint: damage log — olive #5c6b2f and plum #8a4a63 on newsprint, incident timeline, photo grid, repair quote boxed, demand letter — 4 layout decisions: header region as damage log header with stamped code, interaction mimics real-world damage log tearing/stamping/filing, typographic role plays print convention (mono for codes, serif for titles), reward moment as damage log behaving physically (stamp landing, perforation tear, punch).