Dry run โ€” nothing was built

2026-11-01 04:56:33 ยท /home/admipvet/public_html
ok Secrets to stripAPI_KEY, SMTP_PASS, DB_PASS
ok Files to pack67 files, 462.8 KB
ok Upload folderslogos, vehicles
ok Schema8 tables, 5.8 KB, zero rows
warn seed_default_reviews()present - see the section below before you go live

Left out (63)

Read this list. If something here belongs to the system rather than to my scaffolding, tell me and I will add it before you build.
SETUP.md4.6 KBnot part of the system
check-site.php13 KBnot part of the system
config.php.bak-20260918-140657573 Bbackup file
delivery-check.php11.3 KBnot part of the system
error_log15.6 KBnot part of the system
fix-api-db.php10.8 KBnot part of the system
lint-satellite.php8.9 KBnot part of the system
mail-enquiry-test.php10.5 KBnot part of the system
mail-enquiry-test_1.php10.5 KBnot part of the system
pack-admin.php20.5 KBnot part of the system
pack-recon.php16.9 KBnot part of the system
patch-jurisdiction.php37.4 KBnot part of the system
patch10-mail-encoding.php13.4 KBnot part of the system
patch11-footer-gap.php7.2 KBnot part of the system
patch12-enquiry-email.php10.7 KBnot part of the system
patch12-enquiry-email_1.php10.7 KBnot part of the system
patch12b.php10.9 KBnot part of the system
patch13-one-per-vehicle.php10.6 KBnot part of the system
patch14-block-duplicate.php10.1 KBnot part of the system
patch15-fix-rule.php10.2 KBnot part of the system
patch15b.php10.2 KBnot part of the system
patch16-enquiry-message.php9.3 KBnot part of the system
patch2-baseurl.php9.6 KBnot part of the system
patch3-reviews-jurisdiction.php13 KBnot part of the system
patch4-mail.php15.4 KBnot part of the system
patch5-copy.php10.7 KBnot part of the system
patch6-fix.php11.3 KBnot part of the system
patch7-vehicle-info.php8.7 KBnot part of the system
patch8-logging-wording.php11.2 KBnot part of the system
patch9-titles.php10.1 KBnot part of the system
patch9-titles_1.php11.5 KBnot part of the system
patch9b.php11.5 KBnot part of the system
repara-inventory-mobil.php13.2 KBnot part of the system
script-451122.php.txt176.1 KBnot part of the system
show-enquiry-email.php3.9 KBnot part of the system
smtp-check.php10.9 KBnot part of the system
whereami.php11.2 KBnot part of the system
admin/site_form.php.bak-20260918-1344026.4 KBbackup file
admin/_layout.php.bak-20260918-1407275.4 KBbackup file
admin/reviews.php.bak-20260918-1407274.9 KBbackup file
admin/_satellite/index.php.tpl.bak-20260918-17384280.6 KBbackup file
admin/_satellite/index.php.tpl.bak-20260918-13440259.6 KBbackup file
admin/_satellite/index.php.tpl.bak-20260919-03193885.5 KBbackup file
admin/_satellite/index.php.tpl.bak-20260918-17355680.3 KBbackup file
admin/_satellite/index.php.tpl.bak-20260918-18020284.1 KBbackup file
admin/_satellite/index.php.tpl.bak-20260919-04152686.5 KBbackup file
admin/_satellite/index.php.tpl.bak-20260918-17522980.9 KBbackup file
admin/_satellite/index.php.tpl.bak-20260919-03201286.5 KBbackup file
api/contact_submit.php.bak-20260919-0320123.5 KBbackup file
api/_api_inc.php.bak-20260918-1406575.3 KBbackup file
api/contact_submit.php.bak-20260919-0408244.8 KBbackup file
api/contact_submit.php.bak-20260918-1732163.5 KBbackup file
api/_api_inc.php.bak-20260918-1344025.2 KBbackup file
api/contact_submit.php.bak-20260919-0420185 KBbackup file
api/_api_inc.php.bak-20260918-1353465.3 KBbackup file
api/contact_submit.php.bak-20260919-0403174 KBbackup file
api/_enquiry_email.php.bak-20260919-03495313 KBbackup file
core/smtp_mailer.php.bak-20260919-0336084.5 KBbackup file
core/smtp_mailer.php.bak-20260918-1732163.1 KBbackup file
site-template/assets/style.css.bak-20260919-03450437.8 KBbackup file
uploads/1.4 GB1970 files, whole folder left out
cgi-bin/0 B0 files, whole folder left out
.well-known/27 B1 files, whole folder left out

seed_default_reviews() โ€” read before go-live

This function exists in core/functions.php. If it writes invented customer reviews into a new site, the second platform would publish fake testimonials by default. In the US that is 16 CFR Part 465, with civil penalties per review. I have not touched it โ€” here is where it is called, so we can decide together.
  115 | }
  116 | 
  117 | function seed_default_reviews($siteId) {
  118 |     $stmt = db()->prepare("INSERT INTO reviews (site_id, author_name, rating, content, image_path, is_approved, created_at) VALUES (?,?,?,?,?,1,?)");
  119 |     foreach (default_reviews_seed() as $r) {
  120 |         $stmt->execute([$siteId, $r['author_name'], $r['rating'], $r['content'], $r['image_path'], $r['created_at']]);
  121 |     }
  122 | }
  123 | 
  124 | 
  125 | define('SVG_CAR', '<svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 13l1.5-4.5A2 2 0 0 1 6.4 7h11.2a2 2 0 0 1 1.9 1.5L21 13"/><path d="M3 13h18v4a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1v-1H6v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-4z"/><circle cx="7.5" cy="17" r="1.5"/><circle cx="16.5" cy="17" r="1.5"/></svg>');
  126 | define('SVG_SPEEDO', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"/><path d="M12 12l3.5-3.5"/><path d="M12 8v.01"/><path d="M16 12h.01"/><path d="M8 12h.01"/><path d="M12 16v.01"/></svg>');
  127 | define('SVG_FUEL', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 22V6a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v16"/><path d="M3 22h10"/><path d="M13 9h2a2 2 0 0 1 2 2v1a2 2 0 0 0 2 2v0a2 2 0 0 0 2-2V8l-3-3"/><path d="M6 6h4"/></svg>');
  128 | define('SVG_GEARBOX', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="17" r="1.4"/><path d="M12 15.5V6"/><path d="M8 6h8"/><path d="M6 10h4"/><path d="M14 10h4"/></svg>');
  129 | 

----

Everything above is a rehearsal. When the exclusion list looks right, open the same URL with ?apply=1.
Delete pack-admin.php when you are done.