RackLume

Waukesha, Wisconsin · what’s new

What’s new.

Living log of what shipped. Launch is the deadline and the gates — charge the walk Friday, September 25, 2026. This page is the diary. Harborline is the demo plant, not a customer.

411 in the log

Bookmark with ?tag= and ?q= on this URL.

Floors

74 ships · latest Floor plan sits above wall scale

Air

21 ships · latest Air floor chips sit on the plan; Install sits under it

Free edition

22 ships · latest Guide is a step-by-step book for each package

Plant

128 ships · latest Lens shows the floor plan behind the labels

Jobs & billing

17 ships · latest Invoice PDF uses Outfit and an optional shop logo

Close

Tuesday, September 22, 2026

  1. this ship

    Invoice PDF uses Outfit and an optional shop logo

    The sendable Billing PDF matches Lantern type: Outfit Regular and ExtraBold, navy header, orange rule. Company admins can upload a PNG or JPEG on Account so the shop mark prints on the closeout. Powered by Enlighten Studios stays in the footer.

    • ●Download and email still on the invoice. Long jobs paginate. Check or QuickBooks. No Stripe.
    • ●Lantern lockup stays app chrome. Shop logo is optional. Password hashes untouched.

Monday, September 21, 2026

  1. this ship

    Ask to upgrade — UniFi stay on Cable Pro

    Free seats map their own building. Live UniFi/switch/AP pull is Cable Pro or MSP, not a cheap add-on, because that is the shop’s controller — wiring Enlighten’s keys would leak the house. Ask to upgrade emails Mike. Check or invoice later. No Stripe.

    • ●Keep public /signup. Free plant is empty and isolated — not Harborline, Cobus, or operator lastPull.
    • ●Account, Billing, Jobs, Switches, and Air have Ask to upgrade. Enlighten sees the list on /admin and /admin/health.
    • ●alacarte-addons stays held. no-stripe stays. UniFi 8-port and heatmap notes were not restamped.

Friday, September 18, 2026

  1. this deploy

    Your package is a license you can read on Billing

    Billing now shows the license your shop is on: what you pay each month, how many office and field seats you license against how many are in use, and which tools that tier unlocks. Enlighten sets it; you read it.

    • ●License record per company: package, office seats, field seats, published monthly fee, start date, term, and status (active / past due / frozen).
    • ●Add a tech past your licensed field seats and Team warns first, priced from ADD-SEAT-FIELD on your own price book, with the new monthly total.
    • ●What the tier unlocks is the same package switches the nav already follows — not a second list of checkboxes.
    • ●Enlighten drafts the monthly license line onto your existing invoice ledger, Net 30. Nothing is emailed automatically. Check or QuickBooks. No Stripe.

Wednesday, September 16, 2026

  1. this deploy

    Invoice closeout emails the PDF to AP

    Company admin emails the Helvetica closeout PDF from the invoice. Reply-To is the shop billing mailbox. Open invoices mark Sent and remember who got it. Check or QuickBooks. No Stripe.

    • ●Invoice detail → Email PDF attaches the same file as Download PDF. Long jobs paginate so SKUs are not dropped.
    • ●Demo invoices stay Demo. Outfit theme fonts and shop logo upload stay on invoice-pdf-polish (held). Did not invent Stripe.
  2. this deploy

    Estimate → work order → invoice

    Jobs can write a customer estimate from the price book. Approve turns it into a work order. Ready-to-bill still writes the invoice PDF. Not Accubid takeoff. No Stripe.

    • ●estimate-to-wo-invoice — Cable / IT / Electric SKUs. Same catalog as Write invoice.
    • ●An estimate cannot jump to billed. Approve first.
  3. this deploy

    Write invoice from this shop’s price book

    Billing Write invoice picks SKUs from the company price book — the same catalog a work order uses. Qty is how many to bill. Not warehouse inventory. Closeout still uses the invoice PDF.

    • ●invoice-from-catalog — qty per SKU on /billing. No qty-on-hand, receiving, bins, or barcode stock. No Stripe.
    • ●Same catalog lines as Jobs. PDF download and email stay invoice-pdf.
  4. this deploy

    Electric + Cable Pro costs more than Electric Pro

    Electric + Cable Pro is $149 office and $50 field. Electric Pro stays $99 / $35. The combo includes floors, APs, and closet/cable on the electric rail — one subscription, not two stacked $99s. MSP stays $79. Advanced stays $129. No Stripe.

    • ●Price sheet, package picker, Account, and Admin → Clients show the higher combo meter. Cable Pro and Electric Pro stay $99 office + $35 field.
    • ●Freeze if seats age out still applies to every billed package. Plant file stays. Harborline demo and the operator seat do not freeze this way. Check or QuickBooks, Net 15.
  5. this deploy

    Published $99 / $35 fee and freeze if seats age out

    Cable Pro and Electric Pro stay $99 office and $35 field. Admin shows that meter on the client. If seats age out, Enlighten marks past due and company logins freeze. The plant file stays. Charge Friday, September 25. No Stripe.

    • ●Price sheet, package picker, Account, and Admin → Clients all show the published office / field numbers. Check or QuickBooks, Net 15.
    • ●Past due freezes that shop’s sign-in. Harborline demo and the operator seat do not freeze this way. Did not mark first-building done.
  6. this deploy

    Home study B splits Tech vs company admin

    Study B shows plant faults plus my tickets and jobs for techs, and the full five cards plus billing for company admin. Harborline has Tech / Admin previews. Operator /admin home is unchanged.

    • ●Tech: plant faults, my tickets, my jobs — no AR. Company admin: five cards, all tickets/jobs, billing if flags on. /home-studies?seat=tech|admin. /admin/home-studies is a company-admin mock.

Tuesday, September 15, 2026

  1. this deploy

    Past due freezes company logins

    Published Cable Pro fee stays $99 office + $35 field. If Enlighten marks a customer past due, that shop cannot sign in. The plant file stays. Harborline demo and the operator seat do not freeze this way.

    • ●Sign in and an already-open session both stop for a past_due customer. Plant CSV and Find records stay on disk.
    • ●Did not mark first-building done. Did not build Stripe.
  2. this deploy

    Invoice PDF download

    The office can download a thin closeout PDF from an invoice — number, PO, lines, total. Payable by check or QuickBooks. No Stripe.

    • ●Invoice detail → Download PDF. Helvetica only, no extra package. Demo invoices stay marked Demo.
    • ●Line prices come from that company’s price book. Did not invent a first real building.
  3. this deploy

    Each company has a price book

    Company admins set the SKU prices techs hang on a work order. New lines and invoices use that book, not the placeholder catalog. Harborline can beta it. Not Enlighten’s seat fee.

    • ●Billing → Price book. Catalog SKUs stay; a shop can reprice them or add its own code. Enlighten picks the company first.
    • ●Did not mark plant-csv or first-building done. A real Waukesha plant still needs Mike’s spreadsheet.

Wednesday, September 16, 2026

  1. this deploy

    Invoice PDF can be emailed

    The office downloads a thin closeout PDF from an invoice, or emails it to AP. Payable by check or QuickBooks. No Stripe.

    • ●Invoice detail → Download PDF or Email PDF. Helvetica only. Open invoices mark Sent after a real send. Demo invoices stay Demo.
    • ●Line prices come from that company’s price book. Did not invent a first real building.
  2. this deploy

    A shop can load its quote-sheet CSV

    Company admin sets SKU prices on Billing → Price book, or loads a quote sheet. New work-order lines use those numbers. Harborline can beta the book. Not Enlighten’s seat fee.

    • ●Columns: sku, description, unit, unit_price. Optional active. Sample at /samples/price-book.csv. Catalog codes stay; shop prices win. New codes become this shop’s SKUs.
    • ●Harborline admin (admin@harborline.local) can click it. Did not invent a first real building.

Tuesday, September 15, 2026

  1. 03:47 UTC

    Billing-only package and invoice ledger search

    Fourth package for shops that only need PO and invoices — no closet map. /billing filters by number, PO, bill-to, site, SKU, status, and issued dates on shareable query URLs.

    • ●e4f74a4 03:47 UTC · Live — Add billing-only package and invoice ledger search.
    • ●Billing package: work orders, PO, invoices, SOP. No Find, Lens, floors, or Fluke as the job.
    • ●Search the ledger with ?q= and ?status= so a shop can share a filtered view.
  2. 03:19 UTC

    Customer invoices, Net 30, two-layer feature flags

    Billing is the shop’s ledger: work-order PO, catalog lines, Net 30. Enlighten can turn a module off for company admins; company admins can hide the same tools from field seats.

    • ●0ba37cf 03:19 UTC · Live — Add customer invoices and two-layer feature flags.
    • ●/billing is the contractor AR ledger (not Enlighten’s cut).
    • ●Flags are company-level and seat-level. Invoice rows survive deploys with the rest of the tenant file.
  3. 02:03–02:06 UTC

    Jobs, PO, SKUs, Fluke PDF, SOP guides, feature flags

    Company admin is /team, separate from Enlighten /admin. Work orders carry a PO. Fluke is a PDF on the job — no LinkWare parse. SOP lives under Docs. Field and operator how-to books are /guide and /admin/guide.

    • ●8893a8a 02:03 UTC · Live — Ship company roles, SOP, jobs, Fluke tests, and feature flags.
    • ●Signup and first client contact are company admin. Harborline extra seats, SOP, a sample work order, and a LinkWare-style PDF seed when missing.
    • ●Lens captures length and product. /guide for the shop; /admin/guide for Mike.

Electric

4 ships · latest Panel-walk CSV loads a live building electrical plant

Site

123 ships · latest Portal is live on portal.racklume.com

Ops

8 ships · latest Changelog opens by area; the full log stays

Other

14 ships · latest Enlighten admin can compose shop user accounts

Every ship is in one area. Nothing is removed.

Full log

Waukesha

The log stays current. The deadline stays on Launch.

Mike Cobus · Enlighten Studios. First day in this book is Tuesday, September 15, 2026. Every later ship adds a row here in the same commit.