POND-TINI PRIVATE ADMIN
Admin Editor V2.9
Sign in with the Supabase Auth account already authorized in builder_admin_users.
PT
POND-TINIADMIN EDITOR · V2.9 · DISPLAY ORDER
PRIVATE BUILDER ADMIN
Manage the live configurator.
Authenticated administration for product names, descriptions, pricing, images and availability. Every live publish creates a new Supabase configuration version so the prior version remains available for rollback.
Signed inConnecting to Supabase…
LIVE CONFIGURATION: The public Pond-Tini builder reads the active configuration from Supabase. Publish Live will make this configuration active for customers immediately.
Legacy active configuration detected. The current active Supabase record does not match the finished V14.50.9.4.2 production structure. This editor has loaded the embedded V14.50.9.4.2 baseline instead. Publish that baseline before making other live changes.
Live: checking…
Source: V14.50.9.4.2
Unsaved draft changes
Catalog: Editable
Media Library: Editable
Builder Steps: Read-only
Rules & Logic: Read-only
Quote / CRM: Read-only
Product & Option Catalog
Drag items to change their customer-facing display order. No Motor is a single shared option shown inside each primary motor group.
Media Library
0 assetsReusable image library: Adding or editing an asset here does not change the customer builder by itself. Use Assign to Selected Product, then Publish Live when you are ready for that product image change to reach customers.
No product selectedChoose a product in Product & Option Editor before assigning an image.
Image guidanceSelect a product to see recommended image format for that part of the builder.
Builder Steps
8 production steps
Production builder structure
This screen shows the actual step sequence from the active builder configuration. Step IDs and ordering remain protected because navigation, validation, and conditional logic depend on them.
Protected for now: reordering, adding/removing steps, and changing internal step IDs. We can expose customer-facing step labels later only after verifying exactly where each label is consumed by the production builder.
Rules & Logic
Read-only reference
Production logic reference
This screen documents the major rules currently enforced by the production builder. It is intentionally read-only. The actual compatibility, validation, pricing, electrical and navigation logic remains code-controlled.
Model & HorsepowerCore
- 10 Series: gas motors up to 9.9 HP.
- 12 Series: gas motors up to 20 HP.
- 14 Series: gas motors up to 40 HP.
- No Motor is available on all three boat sizes.
- Remote steering is available only where the selected model and seating layout support a console.
Middle PontoonAutomatic
- Included automatically where the selected motor/steering package requires it.
- 10 & 12 Series Honda gas packages use the required middle-pontoon rule.
- All 12 Series remote-steer packages require the middle pontoon.
- 14 Series Navy 6.0 requires the middle pontoon.
- 14 Series Navy 3.0 does not require the middle pontoon.
Battery & ElectricalSmart logic
- Battery & Electrical is hidden when no customer decision is needed.
- ePropulsion primary systems use their dedicated propulsion battery architecture.
- ePropulsion + bow mount automatically includes the separate bow-mount electrical system in the displayed bow-mount price.
- 24V systems can supply compatible 12V audio without automatically adding a separate $200 accessory battery/box package.
- PowerDrive can reuse an existing compatible 12V battery/box supplied by gas or Traxxis 55 packages.
- Terrova packages include the required 24V battery system and aluminum battery box.
Battery Storage & ChargingConditional
- Standard plastic battery box is included for normal 12V packages.
- Minn Kota Power Center is available where the 12V package supports it.
- Aluminum battery-box upgrades are offered where applicable.
- A second 12V battery requires compatible storage; incompatible plastic/Power Center selections are resolved through the aluminum-box path.
- Dual battery switch and 2-bank charger are available with the applicable dual-battery 12V aluminum-box setup.
Seating & Seat ColorConditional
- 12 & 14 Series require a Steering Controls choice before seating: Tiller or Steering Console.
- 10 Series is tiller-only and does not show the steering-control filter.
- Seat Color is required whenever the build includes seats.
- Seat Color is hidden for No Seating.
- Gray & Red is unavailable when the layout includes a bench, couch or captain's seat.
- Changing seating clears a seat-color choice if that color is no longer valid.
Cup HoldersAutomatic quantity
- Quantity is calculated from pedestal-seat count.
- The 14 Series captain's seat counts as a pedestal seat.
- Console layouts reduce the automatic quantity by one because the console already has cup holders.
AudioCompatibility
- Soundbar with Battery Pack remains available regardless of the boat's accessory-power architecture.
- Hardwired audio can trigger the required 12V accessory system when no usable source already exists.
- Marine gauge radio requires a compatible seating/console arrangement.
- Existing compatible 12V/24V electrical architecture is reused where the production rules allow it.
Required Answers & ValidationCustomer flow
- Required core choices include Model, Seating, Gates, Cladding, Bimini, Primary Motor/No Motor and Trailer/No Trailer.
- Seat Color becomes required only when seats exist.
- Audio and accessory extras remain optional.
- Battery/electrical choices are required only when the builder cannot resolve the system automatically.
- Continue blocks only for genuinely required missing answers and directs the customer to the first missing choice.
Quote & Pricing IntegrityProtected
- Estimated MSRP updates from the configured products plus automatic package logic.
- Required/included components can appear in the build summary even when the customer did not select them as standalone options.
- The GHL worksheet audit blocks quote submission when the calculated worksheet does not match the builder state.
- Delivery pricing remains hidden from the customer and is handled by the existing delivery integration.
Protected StructureNot editable
- Compatibility rules and automatic package assembly.
- Step order, internal IDs and conditional navigation.
- Validation dependencies.
- Worksheet/audit logic.
- Supabase, delivery and GHL integration behavior.
Why read-only? These rules work together. A seemingly small change can affect pricing, required components, validation or quote output. If a business rule needs to change later, it should be updated deliberately in the production builder and then reflected in this reference screen.
Quote / CRM Output
Read-only referenceSubmission & quote workflowThis documents what happens after a customer submits a Pond-Tini build. It is intentionally read-only so CRM mappings, worksheet integrity, delivery calculations and estimate creation cannot be accidentally changed here.
1. Customer BuilderCustomer completes the build and requests a quote.
2. SupabaseBuild is saved and backend processing begins.
3. DeliveryCalculated from Elm Creek, Nebraska and hidden from the customer.
4. GoHighLevelContact/opportunity and builder output are created or updated.
5. Draft EstimateFormal estimate is prepared for Pond-Tini review before sending.
GoHighLevel DestinationProduction
- Pipeline: Pond-Tini Lead Pipeline
- Stage: Custom Quote Lead
- Submissions create/update the customer contact and opportunity through the existing backend integration.
Builder Output FieldsMapped
- Build ID → pondtini_build_id
- Estimated MSRP → pondtini_estimated_msrp
- Internal summary → pondtini_build_summary
- Customer summary → pondtini_customer_build_summary
Draft EstimateReview first
- The builder creates a draft GHL estimate rather than automatically sending the formal quote.
- Pond-Tini reviews it before sending.
- Builder pricing carries into the estimate through the production mapping.
- QuickBooks item numbers are not part of the customer-builder quote flow.
Worksheet & Pricing AuditProtected
- The worksheet includes selected and automatically required components.
- Submission is blocked if the worksheet audit does not match the builder state.
- This protects Estimated MSRP and downstream quote output from silent mismatches.
DeliveryHidden from customer
- Origin: Elm Creek, NE 68836.
- Uses the existing state/mileage pricing integration.
- Same-origin Elm Creek resolves to $0.
- 5-digit ZIP and ZIP+4 destinations are supported.
- Delivery remains hidden from the customer builder.
Customer ConfirmationGHL workflow
- The existing GHL workflow sends the submission receipt/follow-up sequence.
- The confirmation is a submission receipt, not the formal quote.
- The live confirmation email remains untouched until builder rollover.
- The formal estimate is sent separately after review.
After Quote AcceptanceManual process
- GHL notifies Pond-Tini when a quote is accepted.
- Pond-Tini manually moves the opportunity to Quote Accepted.
- Payment/deposit is not requested through GHL.
- Pond-Tini manually updates the opportunity again when the boat is delivered.
- No automated HIN, deposit, payment or fulfillment workflow is active.
Protected ComponentsNot editable
- Supabase Edge Functions and RPCs.
- GHL pipeline/stage and custom-field mappings.
- Worksheet/audit logic.
- Delivery calculation.
- Draft-estimate creation.
- Customer confirmation workflow behavior.
Admin boundary: Quote / CRM Output is documentation only. Routine catalog changes belong in Product & Option Editor. Integration changes should be made deliberately in the backend/GHL workflow and then reflected here.
LIVE PUBLISH
Publish this configuration?
This creates a new active Supabase configuration version. The Pond-Tini customer builder will use it on its next live configuration load.
MEDIA LIBRARY
Add Image
Image preview
