Everything needed to produce a correct Palm Beach Fixer document — invoice, proposal, memorandum or change order — from any AI, on any machine, with nothing installed.
brand.json| Field | Value |
|---|---|
| Legal name | The Palm Beach Fixer LLC |
| Identity line | Fully Insured |
| Phone | (561) 600-8172 |
| Jake@ThePalmBeachFixer.com (contact only. Not a payment destination.) | |
| Location | West Palm Beach, FL |
| Payment | Zelle, to the rail Jake confirms for that document. Never assume one: if Jake has not said which, write ***NEEDS JAKE***. · Stripe secure card link on request. |
| Name | Hex | Used for |
|---|---|---|
| SlateCharcoal | #1E293B | Headings, header bars, primary text |
| MutedGold | #A87F3D | The accent. Rules, emphasis, the brand mark. The brand gold. |
| GoldRule | #C5A065 | Lighter secondary gold — rules and frames only. Never the accent. |
| PageGray | #F8F9FA | Page ground |
| LightYellow | #FFFBF0 | Callout boxes |
| LightSlate | #334155 | Secondary headings |
| PaidGreen | #16A34A | PAID stamps only |
| RedDiscount | #EF4444 | Discounts / credits only |
| BoxGray | #F3F4F6 | Table fills |
Greys available: #1A1A1A #374151 #4B5563
#6B7280 #9CA3AF #D1D5DB
HTML documents: the table above is the LaTeX print palette. The phone templates are
authoritative for HTML and differ in three places: body ink #111827, box fill
#F4F5F7, PAID green #15803D (protocol §3.2).
| Role | Face | Notes |
|---|---|---|
| Body | Noto Sans | 400 / 600 / 700 |
| Headings | Noto Serif | letter-spacing 0.02em (LaTeX LetterSpace=2.0) — this is distinctive, don't drop it |
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600;700&family=Noto+Serif:wght@400;600;700&display=swap">
body { font-family:"Noto Sans", system-ui, -apple-system, sans-serif; }
h1,h2,h3{ font-family:"Noto Serif", Georgia, serif; letter-spacing:.02em; color:#1E293B; }
Both are free Google Fonts. Raw .ttf files are also in
assets/fonts/ if you need to embed them.

assets/logo-circle-color.jpg
assets/logo-circle-text.png
assets/logo-bw-emblem.pngUse the colour circle for invoices and proposals. The black-and-white emblem is for economy/print-safe documents. Reference them by full URL from this page's location.
This goes on every final proposal and invoice, positioned directly above the payment
section. Only the work-type words change to fit the job (the phone templates fill them from
WORK_TYPE_PHRASE). The one other difference: an invoice says "the original
scope", a proposal says "the original proposal".
Invoice:
Terms of Acceptance & Final Payment
By submitting payment for this invoice, the Client explicitly acknowledges,
agrees, and confirms that all restoration, sealing, and detail work has been
completed in full, to their absolute satisfaction, and precisely as outlined
in the original scope. Payment constitutes the Client's electronic
signature, effectively closing out this project in full and releasing the
Contractor from any further initial performance obligations.
Payment further constitutes the Client's acceptance of the Client Agreement
terms set forth in this document.
Proposal:
Terms of Acceptance & Final Payment
By submitting payment for this invoice, the Client explicitly acknowledges,
agrees, and confirms that all restoration, sealing, and detail work has been
completed in full, to their absolute satisfaction, and precisely as outlined
in the original proposal. Payment constitutes the Client's electronic
signature, effectively closing out this project in full and releasing the
Contractor from any further initial performance obligations.
Payment further constitutes the Client's acceptance of the Client Agreement
terms set forth in this document.
Licensing: This service provider is not a licensed contractor. All work
performed constitutes minor maintenance and repair as defined by Florida
Statute 489.103(9). No work requiring a professional contractor license or
building permit has been performed.
This is the one place the word appears, and it appears to disclaim. The exemption cap is $2,500 — raised by ch. 2021-22. Older notes citing $1,000 are out of date.
| Type | Must contain |
|---|---|
| Invoice | Logo header · client block · invoice no. + dates · itemised scope written as labour and craft, not parts · subtotal/total · Terms of Acceptance · payment methods · FS 489.103(9) disclosure · footer identity line |
| Proposal | Logo header · client block · scope of work · exclusions · pricing · Terms of Acceptance · no signature line |
| Memorandum | Logo header · TO / FROM / DATE / RE block · body · footer identity line |
| Change order | Logo header · reference to the original job · what changed and why · price delta · revised total · Authorisation (a written reply or payment) · no signature line |
Scope lines describe labour, process and craft — not a parts list. "Travel & Vehicle Operating Cost" is the correct label for travel. Cheap line items appear only bundled into a larger scope, never alone.
Faster and safer: a §IX phone template already has all of this built in. Build from scratch only when you cannot use one.
brand.json for the machine-readable tokens.assets/ directory.@page { size: Letter; margin: 0.30in 0.55in 0.22in 0.55in; } (the phone templates' geometry) and keep the page free of orphans —
never break a table row or a clause across pages.<style>
@page { size: Letter; margin: 0.30in 0.55in 0.22in 0.55in; }
body { -webkit-print-color-adjust:exact; print-color-adjust:exact; }
@media print { .no-print { display:none } body { background:#fff } }
</style>
To produce the PDF: open the HTML in any browser → Print → Save as PDF. Works on iPhone.
#A87F3D. #C5A065 appears only on rules and frames.Four finished templates. The brand, the layout and every word of the legal text are already in them. The AI writes only a short fill block; it never touches the legal text.
***NEEDS JAKE*** is always a STOP: only you can supply that value.Protocol for the AI: protocol/GEMINI-PDF-PROTOCOL.md ·
Before sending: protocol/VERIFICATION-CHECKLIST.md