Leonard (VeriPath Agent)
94d5607819
data(validation): Superior HVAC & Plumbing — clean 4-surface run
...
Raw multi-surface JSON, engine findings (json+md), and VALIDATION.md for the
Superior HVAC & Plumbing (Cameron Park) run. All 4 surfaces returned data;
the pipeline correctly captured genuine cross-source NAP divergence (3
different business names, 2.7 vs 4.5 vs null ratings, conflicting phones and
hours) as evidence rather than error. GBP phone glyph-stripped to
'(909) 319-0746'.
2026-08-14 20:32:07 +00:00
Leonard (VeriPath Agent)
c461fc5fa9
data(validation): Crystal Blue Plumbing — first external run + GBP quality gate
...
Raw multi-surface JSON, engine findings (json+md), and VALIDATION.md for the
Crystal Blue Plumbing Heating & Air run. Demonstrates the GBP match gate
rejecting a wrong entity and falling back to Apple with a glyph-clean phone
('+1 (916) 571-6448').
2026-08-14 20:32:01 +00:00
Leonard (VeriPath Agent)
63a24dde3a
fix(auditing): reject bad GBP matches + strip phone glyph
...
- Add _looks_like_match() gate in scrape_google(): rejects search-page
titles and names sharing no >=4-char token with the query, so the scraper
no longer ingests a wrong entity (e.g. name='Hours', or 'RK Mechanical'
for an 'Aire Serv' search).
- Strip BMP PUA glyphs (U+E000-U+F8FF, e.g. the \ue0b0 map-pin) from GBP
address + phone. Old regex only covered the Supplementary PUA plane
(\U000E0000-\U000EFFFF) so the glyph leaked into the contract and broke
downstream phone normalization.
- Also: Apple Maps fallback path when GBP is rejected, and makedirs for the
optional 3rd-arg output dir.
2026-08-14 20:31:55 +00:00
tonyjbala
bc65791112
data(validation): Crystal Blue Plumbing raw multi-surface extraction JSON
2026-08-14 17:16:46 +00:00
tonyjbala
822cf7b69a
feat(auditing): GBP quality gate + Apple fallback in multi_scraper.py
2026-08-14 17:15:21 +00:00
tonyjbala
763552a76f
data(validation): Crystal Blue Plumbing findings report
2026-08-14 17:14:11 +00:00
tonyjbala
8f69363add
data(validation): first external end-to-end audit run — Crystal Blue Plumbing
2026-08-14 17:11:51 +00:00
tonyjbala
e9eae7fb2d
docs(architecture): findings-to-cbr mapping for audit_engine → Canonical Business Record v0.1.1
2026-08-14 16:30:56 +00:00
tonyjbala
9a6a2d812e
feat(auditing): add audit_pipeline.sh one-command wrapper
2026-08-14 16:13:12 +00:00
tonyjbala
ba57991c0f
feat(auditing): add --output-dir flag to audit_engine.py
2026-08-14 16:13:11 +00:00
tonyjbala
2e1cb49cba
feat(auditing): add audit_engine.py — 16 deterministic checks with severity + evidence
2026-08-14 15:41:09 +00:00
tonyjbala
a17fa8dc65
feat(auditing): add multi_scraper.py — multi-surface GBP/Apple/Bing/Website extractor
2026-08-14 15:39:47 +00:00
tonyjbala
9bc9c948d2
data: silent customer loss map for Phoenix Salon + Spa
2026-08-12 23:30:25 +00:00
tonyjbala
7d1f748a46
fix: correct canonical-business-record to valid JSON (was markdown)
2026-08-12 23:30:10 +00:00
tonyjbala
19f91be21d
data: draft canonical business record for Phoenix Salon + Spa (v0.1.1)
2026-08-12 23:29:08 +00:00
tonyjbala
bb93ba3688
docs: update README for VeriPath audits and clean data focus
2026-08-12 23:12:22 +00:00
tonyjbala
01d294d587
docs: add execution roadmap v0.1
2026-08-12 23:12:04 +00:00
tonyjbala
62b5aacedd
docs: add evidence and freshness policy v0.1
2026-08-12 23:12:02 +00:00
tonyjbala
2c7b7be707
docs: add canonical business record v0.1.1 architecture
2026-08-12 23:12:01 +00:00
tonyjbala
ff09747d58
docs: record VeriPath system-of-record boundary decision
2026-08-12 23:11:30 +00:00
tonyjbala
95d235454d
docs: record scope-narrowing decision — VeriPath first, GeoLocal deferred
2026-08-12 23:11:20 +00:00
Ty
003820f92c
Add directive: Client Intake ↔ Audit Record alignment + human-verification rules
2026-08-11 17:31:38 +00:00
Ty
470d0ba76e
docs: crystallize Screenshot of Shame, clean competitive fuel, and Agent Readiness into homepage blueprint
2026-08-11 01:02:15 +00:00
Ty
5673d87a33
docs: crystallize Agent Readiness, clean competitive fuel, and Screenshot of Shame into project plan
2026-08-11 01:01:56 +00:00
tonyjbala
7b74489a54
Add/Update web/assets/js/main.js (Batch 4: real audit API backend + fetch wiring; port 8199 to avoid Gitea 3000 collision)
2026-08-10 02:35:16 +00:00
tonyjbala
2baa00dfd4
Add/Update web/server.js (Batch 4: real audit API backend + fetch wiring; port 8199 to avoid Gitea 3000 collision)
2026-08-10 02:35:15 +00:00
tonyjbala
ebcc5fea77
Add/Update web/assets/css/dist.css (Batch 3: Martel teardown + cold-audit intake form)
2026-08-10 02:26:23 +00:00
tonyjbala
2d192d804a
Add/Update web/assets/js/main.js (Batch 3: Martel teardown + cold-audit intake form)
2026-08-10 02:26:22 +00:00
tonyjbala
d8815c17a8
Add/Update web/cold-audit.html (Batch 3: Martel teardown + cold-audit intake form)
2026-08-10 02:26:21 +00:00
tonyjbala
b017bc5185
Add/Update web/pages/martel-plumbing.html (Batch 3: Martel teardown + cold-audit intake form)
2026-08-10 02:26:20 +00:00
tonyjbala
b9fe392f99
Add/Update web/assets/css/dist.css (Batch 2: Gilmore teardown + governance JS)
2026-08-10 02:10:30 +00:00
tonyjbala
d9ebf5b94d
Add/Update web/assets/js/main.js (Batch 2: Gilmore teardown + governance JS)
2026-08-10 02:10:29 +00:00
tonyjbala
e8eef136f1
Add/Update web/pages/gilmore-hvac.html (Batch 2: Gilmore teardown + governance JS)
2026-08-10 02:10:28 +00:00
tonyjbala
d7813cb8ab
Add web/.gitignore (node_modules + build output)
2026-08-10 01:59:42 +00:00
tonyjbala
e44c6529c3
Add web/index.html (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:10 +00:00
tonyjbala
44e75a8101
Add web/assets/css/dist.css (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:09 +00:00
tonyjbala
2844533924
Add web/assets/css/styles.css (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:08 +00:00
tonyjbala
d55fa174d6
Add web/tailwind.config.js (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:06 +00:00
tonyjbala
f92f7f15bc
Add web/package-lock.json (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:05 +00:00
tonyjbala
ef99b074ab
Add web/package.json (DOP static site v1 scaffold + compiled Tailwind)
2026-08-10 01:55:04 +00:00
tonyjbala
e8683ec207
Add/Update docs/project-plan.md (Qwen+Leonard collab; evidence governance + static stack)
2026-08-09 21:39:57 +00:00
tonyjbala
3a4929a3d8
Add/Update docs/homepage-blueprint-draft.md (Qwen+Leonard collab; evidence governance + static stack)
2026-08-09 21:39:56 +00:00
tonyjbala
df2cb4ce3b
docs: add DOP high-level project plan
2026-08-09 20:38:14 +00:00
tonyjbala
3943b478f8
Add Cold Audit Proof Pack (internal Verified vs Indicative evidence base)
2026-08-09 20:19:52 +00:00
tonyjbala
16f04eb88f
Add Cold Audits #2-5 (Plumbers, Dentists, Law, Multi-Location)
2026-08-09 20:14:37 +00:00
tonyjbala
71d25516b0
Add Cold Audits #2-5 (Plumbers, Dentists, Law, Multi-Location)
2026-08-09 20:14:36 +00:00
tonyjbala
320dea1c32
Add Cold Audits #2-5 (Plumbers, Dentists, Law, Multi-Location)
2026-08-09 20:14:35 +00:00
tonyjbala
2ced37bc61
Add Cold Audits #2-5 (Plumbers, Dentists, Law, Multi-Location)
2026-08-09 20:14:34 +00:00
tonyjbala
ca87ac497c
Add Cold Audit protocol + Audit #1 (HVAC/Gilmore)
2026-08-09 20:01:17 +00:00
tonyjbala
79093e1d28
Add Cold Audit protocol + Audit #1 (HVAC/Gilmore)
2026-08-09 20:01:16 +00:00