Pool Site Field Check Skip to content
DYLAN LINDEBERG
Dylan LindebergField Check
Demo

Demo only. Rules and links can be wrong or out of date. Confirm every requirement with the local building department.

Job 26-041 · invented demo job

18 Sample Rd

Sample pool · sample plan values, not read from an upload

1Job and town

2Upload any existing plans, sketches, or dimensions

Examples: Rear lot line: 20 feet; Pool: 16 feet by 32 feet.

Analyzed on this device. Nothing is uploaded.

3Site notes and voice

Voice notes run on this device; the first use downloads speech files (about 40 MB, best on Wi-Fi).

Photos and 360s

4What we found

Confirmed plan dimensions are compared with your site measurements. Rule checks use cited town rules.

Contractor layout for coordination. Not a survey or an engineered drawing.

Sample layoutMeasuredYour changes

Zoning check Optional

5Ready to send

Nothing is sent until you tap. Emails open in your mail app as drafts.

How it works. Voice can become site notes on this device. Enter every measurement in its own field. This demo does not compare with uploaded plans yet; cited code rules are shown for review. Watch the one-minute walkthrough

Built with open-source tools: Whisper via Hugging Face Transformers.js, Pannellum for 360 photos, Mozilla PDF.js for PDFs, and dxf-parser for CAD files.

Field Check demo · Dylan Lindeberg · all job data is invented

How it was made

Entered measurements are checked with arithmetic and cited Connecticut and New York rules. The demo brings together site notes, document viewing, and a sample layout; uploaded plans are not compared automatically.

First recorded change
2026-09-30
Latest recorded change
2026-10-20
Recorded commits
31
Nonblank source lines
4776
Referencing test files
10
Listed source records
15

Figures cover the demo in this site. History is a recorded repository snapshot. Test-file references are not a test-case or coverage count.

Built with CSS, HTML, JavaScript, PDF.js, Pannellum, dxf-parser.