The phone in the closet
The tech is standing in the IDF with a phone. He needs the jack, the panel, the switch port, and the length — not a spreadsheet back at the shop.

Waukesha, Wisconsin · the board
Same palette. Working board. We add a line, we check it off, we take a check. Plant CSV, price book, invoice PDF, first real building — in that order. No Stripe. Not a 45-day sit.
161
of 176
91%
Board
95%Overdue
Deadline
Friday, September 25, 2026
Deadline is here.
Board fill
Each card has its own percent and time left.161 checked · 7 doing · 8 open
95%
Live now
The tool exists
93%
In the closet
Closet, air, heatmap
97%
Next build
Sellable plant
90%
Then we charge
Charge the walk
90%
On the site
Site chrome
95%
Living board
Harborline already walks. Chrome is live. Open cards are the remaining work. Checked cards stay so we do not rebuild them. Enlighten adds lines from the admin board.
Still open
0%
First non-Harborline building (an Enlighten / Waukesha job is enough)
0%· Overdue
0% · Overdue
Network report — devices, floor plan, checklist
0%· Overdue
0% · Overdue
Home tier — electrical Lens + network, TVs, cameras, smart devices
0%· Overdue
0% · Overdue
Call Tritech + Brew City PC (and Kelley / RD / Edge / Kohl / Terminal-Andrae)
0%· Overdue
0% · Overdue
Residential / smart-home floor layouts (Brew City–style)
0%· Overdue
0% · Overdue
New-build walk: cabler Lens-mark → floor plan → IT hardware/APs
0%· Overdue
0% · Overdue
Remote desktop / control — not this phase
0%· Overdue
0% · Overdue
Simplified CMS for new website clients (not WordPress)
0%· Overdue
0% · Overdue
In the rack
82%
Free edition Android APK — app + Walk
95%· Overdue
95% · Overdue
Free edition iPhone app — Home Screen + App Store later
88%· Overdue
88% · Overdue
Free stripped Residential / Commercial tier (publicity)
90%· Overdue
90% · Overdue
Video clip → 2D floor-plan PDF per floor
88%· Overdue
88% · Overdue
Lens faceplate / wall proof (Michael’s original idea)
95%· Overdue
95% · Overdue
App Store / Play store wrappers
28%· Overdue
28% · Overdue
Air heatmap + APs; Floors other pins
90%· Overdue
90% · Overdue
Harborline Find, Floors, Lens
100%
100%
Jobs / work orders, PO, SKUs
100%
100%
Fluke PDF upload on the job (no LinkWare parse)
100%
100%
Customer invoices, Net 30
100%
100%
Packages and per-company feature flags
100%
100%
Team — company admin invites techs
100%
100%
SOP / docs
100%
100%
Electric Pro package beside Cable Pro
100%
100%
Electrical plant — drops, panels, outlet numbers
100%
100%
Breaker panel diagrams with labeling
100%
100%
Lens mode for electrical
100%
100%
Electrical estimating and billing
100%
100%
Electrical panel-walk import for a live building
100%
100%
Electric Pro rail is panels, drops, jobs, billing, tickets
100%
100%
Electric + Cable Pro package — both rails, one meter
100%
100%
Harborline demo seat per package
100%
100%
Shop-facing trouble tickets
100%
100%
Shop can take and close tickets on /tickets
100%
100%
Lantern launch website — product + pricing
100%
100%
MDF/IDF rack faceplates (switch, panel, fiber)
100%
100%
MDF/IDF rack U order + patch panels
100%
100%
Patch panel ports labeled with cable IDs
100%
100%
Port click opens the circuit path
100%
100%
Find home + closet list use the company plant
100%
100%
Closet switch ports show LDAP + TDR length
100%
100%
Floor plan hover — jack, switch, LDAP, TDR
100%
100%
Cameras section — IP, MAC, VLAN, switch port
100%
100%
Lens closet picker + overlay from this company’s plant
100%
100%
Floors rooms/jacks follow the imported plant
100%
100%
Floor PDF wire pathways
100%
100%
Electrical floor plan for drops
100%
100%
Camera locations on the floor plan
100%
100%
Phone / Camera switch + patch panels fit a phone screen
100%
100%
Phones, Cameras, and Air lists grouped by floor
100%
100%
Same hover for electrical drops, panels, breakers
100%
100%
Heatmap from walk samples (manual RSSI)
100%
100%
Air / Stats from plant + walk samples, not Tacoma fiction
100%
100%
Phone-connected heat samples (Android RSSI; iPhone stays typed)
100%
100%
Android RSSI installer on Floors Heatmap
100%
100%
Printed Harborline tester walk
100%
100%
Open a ticket from a floor pin
100%
100%
Find filtered to one floor
100%
100%
Closet Lens snaps stored on the server
100%
100%
No live LDAP bind or switch scrape this phase
100%
100%
Durable client database — JSON stays live until Postgres is proven
100%
100%
Port state from Layer 3 / LDAP-capable gear, else typed inventory
100%
100%
Shop collector POST ingest — ports, MAC, hostname
100%
100%
One-box collector (Docker / systemd)
100%
100%
Collector adapters — Meraki, UniFi classic, Catalyst first
100%
100%
Automatic overlay of phones, computers, APs, printers
100%
100%
Find switches and routers on the management LAN
100%
100%
Plant CSV import for a live building (not compiled Harborline)
100%
100%
Per-company price book — real SKU prices, not placeholders
100%
100%
Write invoice from price-book SKUs
100%
100%
Estimate → approved work order → invoice (Cable / IT / Electric)
100%
100%
Invoice PDF download (thin closeout)
100%
100%
Email the invoice PDF to the bill-to address
100%
100%
Billing invoice PDF polish — theme fonts and shop logo
100%
100%
Export the loaded plant as CSV
100%
100%
Walk CSV can carry phones, cameras, and hosts
100%
100%
Company location switcher + operator isolation
100%
100%
Published Lantern fee + freeze if seats age out
Sep 25
100%
100%
Testable working version by Friday Sep 25
100%
100%
Mike's todo — what needs you
100%
100%
Product-tier licensing in Billing
100%
100%
A la carte add-ons as billable SKUs
100%
100%
Ask to upgrade / Talk to Enlighten
100%
100%
No Stripe at launch — check or QuickBooks
100%
100%
Opt-in Postgres for auth — JSON stays live Sign in
100%
100%
Track and manage user sessions, logins, timeouts
100%
100%
Plant → Computers
100%
100%
Switches list under Plant
100%
100%
APs are APs, not 8-port switches
100%
100%
Unmanaged NICGIGA 6-port (typed, not scraped)
100%
100%
PC health — SMART and Windows Update
100%
100%
Host page — /computers/[id] site chrome
100%
100%
Click a PC → host detail
100%
100%
Tray → New ticket (MSP wedge)
100%
100%
Tray Open ticket form (issue + urgency)
100%
100%
PC agent auto-update
100%
100%
Host CPU, RAM, NIC, IP
100%
100%
Disk usage plus SMART on host
100%
100%
CPU/GPU temps on host — no kernel driver
100%
100%
NVMe life remaining on host
100%
100%
Import computers from another RMM via CSV
100%
100%
Pull inventory from NinjaOne, Datto RMM, and ConnectWise Automate
100%
100%
Do not import RMM scripts, policies, or patch rings this phase
100%
100%
Signed-in home hardware overview
100%
100%
UniFi official Network API pull
100%
100%
Printed leave-behind — lockup + Powered by Enlighten
100%
100%
Sign up for a free account — auto-sets free features
100%
100%
Free test-launch lockdown — no shop data leak
100%
100%
Public start page — packages + free signup
100%
100%
Free Computers — Download agent, 5 max
100%
100%
Free test launch — checkout + guide
100%
100%
Switches above Air on IT rails
100%
100%
Manually add cameras (no L3)
100%
100%
Manually add switches (no L3)
100%
100%
Manually add cameras, switches, and APs (no L3)
100%
100%
Meraki dashboard pull (HTTPS-out)
100%
100%
Juniper Mist / Junos REST pull
100%
100%
Omada controller pull (HTTPS-out)
100%
100%
L2 consoles — Instant On, Insight, Cisco Business, MikroTik
100%
100%
LAN scan — unmanaged / no controller only
100%
100%
LAN scan agent (WiFiman-lite)
100%
100%
Used PoE ports, watts, and budget
100%
100%
MSP / IT menu — UPS backup monitoring
100%
100%
Smart devices under Computers
100%
100%
Floor video upload → floor plan (Floor 1 + plus more floors)
100%
100%
ISP modem DHCP — AT&T / Spectrum / Comcast / TDS
100%
100%
Master admin — compose shop user accounts
100%
100%
Company admin — compose and filter seats
100%
100%
Take ticket → In Progress + clickable worker name
100%
100%
IP on Computers, Phones, Cameras, Switches lists
100%
100%
My Locations vs Customer Locations + suspend
100%
100%
Work tab — MSP clients, locations, agent PCs, password vault
100%
100%
Network device auto-add (Systems + scan overlay)
100%
100%
Others + Smart rails; Computers is PCs only
100%
100%
Printers rail under Computers
100%
100%
Confirm email on free signup
100%
100%
Linux NAS live stats on Computers
100%
100%
Cameras on the left rail
100%
100%
Camera locations on the floor plan
100%
100%
Camera record — name, location, IP, MAC
100%
100%
Hover a device on the floor plan for info and port state
100%
100%
Hover card clicks into the record
100%
100%
On the site
Enlighten product line
Field tool for cabling and IT techs. Enlighten Studios in Waukesha, Wisconsin sells a mapped plant to shops we can drive to. Harborline Logistics is the demo building, not a customer. Software is a meter. The walk is the invoice people understand. This is not a raise and we are not reopening the strategy.
What it is
RackLume is the jack, the switch port, the IP phone on that drop, the Fluke PDF on the work order, and the bill that matches the PO. One web app the tech already has in his hand. Harborline is how we sell the walk. A paying shop gets their own tenant and their own building file — never a renamed Harborline.
The hole
Three systems, one closet. Jobber knows the appointment. ConnectWise knows the ticket. LinkWare knows the cert. QuickBooks knows the books. Nobody has the horizontal, the phone on that drop, the tester PDF, and the customer invoice in one place. That is the hole. We stay in it.
The tech is standing in the IDF with a phone. He needs the jack, the panel, the switch port, and the length — not a spreadsheet back at the shop.
The cert lives in LinkWare. Closeout is a scavenger hunt. RackLume stores the Permanent Link PDF on the work order. We do not parse LinkWare. We keep the paper with the pull.
Footage, jacks, labor, trip. Customer PO on the work order becomes the PO on the invoice. Net 30. That AR is the shop’s. Enlighten does not take a cut.
Two bills. Never mixed.
Enlighten invoices the shop for seats and for the plant walk. The shop invoices their customer for the pull. We do not take a cut of shop AR. We do not process their cards. We do not sit in the middle of a job check.
Bill 1 · Enlighten → shop
You pay Enlighten Studios for the office, field seats, and extra buildings. QuickBooks or a check — the way you already pay us. If the invoice ages out, we freeze the tenant. The plant file is still yours.
Bill 2 · Shop → your customer
You bill the building owner from the work order. PO, footage, cert, Net 30. That AR is yours. Enlighten does not take a cut and does not sit on that payment.
Published price
Office seat $99/mo — one company admin, one building. Named field seat $35/mo. Extra building $30/mo. Plant import typically $3,500 (band $1,500–$8,000 by closet count). A six-person shop is $274/mo, $3,288/yr, plus the walk. Check or QuickBooks. Freeze if it ages out. No Stripe.
Package
$79 /mo office
$25 /mo per field seat
IT bench. Find the jack, set the PC or phone, walk the closet. You do not bill the customer from Lantern.
Recommended
Cable Pro$99 /mo office
$35 /mo per field seat · Extra building $30/mo
The offer. Drops, footage, Fluke PDF, work order, invoice that matches the PO.
Package
$129 /mo office
$45 /mo per field seat
Shops that do both. Plant, equipment, the pull, the cert, and the bill in one nav.
Package
$99 /mo office
$35 /mo per field seat
Electricians. Panels, breaker schedules, which circuit a drop is on, outlet numbers, used vs spare — then the work order and the invoice.
Package
$149 /mo office
$50 /mo per field seat
Electricians who also pull low voltage. Panels and drops, plus floors, closets, APs, and the cable bill. One $149 / $50 meter — not two stacked $99 subscriptions.
Package
$79 /mo office
No field plant seats
Office ledger only. Work orders, PO, invoices, SOP. No closet map.
Next build — then we charge
Price book, invoice PDF, and freeze-if-unpaid are in the tool. We still do not take a shop’s money until a real building loads from a file Mike provides. Harborline stays the sample plant. Stripe stays later — after a shop has paid by check and asked for a card. Pay Enlighten the way shops already pay us: check or QuickBooks. Charge-the-walk stays Friday, September 25, 2026.
$1,500
One closet, under ~100 drops, labels you can trust.
$3,500
Two to four closets, a real floor plate, as-builts that are mostly true. This is the number we quote from.
$8,000
Five-plus closets, fiction as-builts, or a walk that takes days. Quote before we badge in.
In the walk: Site walk or as-built review — closets, racks, panels, jack fields; Cable ID scheme written down so the next tech can type it; Horizontals: jack, room, closet, panel port, length when we can measure or read it; Phones and PCs when they are labeled on the drop; CSV loaded into that company’s Lantern tenant — plant is their data, not Harborline; One review pass with the company admin before we call it live. Out: Live LDAP, switch scrapes, or controller reads; Fluke testing or certifying the plant; Estimating, takeoff, or a bid package; Moving their QuickBooks, Jobber, or ConnectWise; A second building (that is another import). 50% to book the walk. Remainder when the plant is live in their tenant. Same check / QuickBooks path as seats.
Who buys
First call. Cable Pro is the package.
Electric Pro is the same $99/$35 meter as Cable Pro. Panels, not jacks. Uncluttered rail — no floors or APs.
Electric + Cable Pro is $149/mo office and $50/mo per field seat. Floors, APs, and closet on top of the electric rail. One subscription, not two $99s.
Second. Start MSP Basic; flip Cable Pro when they bill the pull.
Later. They want the map. They are not the first check.
Wisconsin first calls: Tritech Corp. of America (Waukesha), Brew City PC (Oconomowoc), Kelley Communications, RD Technology, Edge Electric, Kohl, Terminal-Andrae.
Economics
1–5 shops
Five Cable Pro shops at the six-person example is $1,370/mo software — $16,440/yr. Year-one imports on five buildings at the typical fee add $17,500. Hosting is the VM we already run. Time is Mike plus the agents. This band pays for the product existing. It is not a company.
20–40 shops
Thirty shops at the same mix is $8,220/mo, about $98,640/yr on seats, plus mapping whenever a building is new. That is a real line on Enlighten’s books. Do not staff a hunter for it. Do not count forty shops as a plan until five have paid.
The subscription is cheap on purpose. Import is where the cash shows up in year one. If a walk blows past the quote because the drawings were fiction, requote — don’t eat it. Charge the walk every time a building is new.
What we will not build
Risks we already named
Bad as-builts eat the typical fee. Quote campus and fiction drawings at the high end, or walk away.
Say no. If they need a bid package, they already have a tool. We run the job they won.
Freeze. Do not argue in email. The plant file is still theirs if they come back.
Never deposit a customer’s job check. Seats are Enlighten AR. Job invoices are the shop’s AR.
They are not. That band is a tool for us and our neighbors. 20–40 Midwest shops is a line item. Do not staff for 20 until 5 have paid.
What's new
Launch is the deadline, the gates, and the plan. What shipped lives on /changelog — not a second diary on this page.
Waukesha
Mike Cobus · Enlighten Studios. Charge Friday, September 25, 2026. The board is public so a shop can see what is still open. What shipped lives on Changelog.