Skip to main content

Instrument 03 · The operating spine

Which system should own each fact—and what should move between them?

Keep the solar tools. Add one control spine between them.

The best stack is not the one with the most software. It is the one where every lead, design, promise, invoice, and result has one owner—and every handoff can fail visibly.

Best-fit verdict

Do not replace the current stack. First prove the qualified-enquiry → OpenSolar-project handoff. Keep a manual review gate until its field coverage, failure rate, and per-project cost are known.

Current reading

UNREAD — the tools are named, but field ownership, enabled integrations, duplicate entry, failure alerts, and New Zealand API costs are not yet mapped.

OpenSolar designs, Quotient presents, Xero accounts, and Stackmates qualifies and learns. Integration earns its place one measured handoff at a time.
1

The five-layer stack

Each layer gets one job. A product may help elsewhere, but it does not become the source of truth there.

  1. 01

    Demand and qualification

    ADD FIRST

    Stackmates CRM-004 + current website intake

    Who the buyer is, which segment fits, what is missing, and whether expert attention is warranted.

    A qualified lead may create a reviewed OpenSolar project. An unqualified lead may not.

  2. 02

    Solar design truth

    KEEP

    OpenSolar

    Site, system, design, production, hardware, and solar pricing assumptions.

    Use its API or supported connector only after the required fields and per-project charge pass the trial.

  3. 03

    Customer-facing promise

    KEEP

    Quotient now · Stackmates quote engine behind a gate

    The versioned commercial offer the buyer sees and accepts.

    Quotient stays the live surface. Stackmates QUOT-001 is Built but has a route gap; compose it only after a proposal-path proof.

  4. 04

    Accounting truth

    KEEP

    Xero

    Customer, invoice, payment, tax, and accountant-reviewed financial records.

    Reuse Quotient's accepted-quote → Xero invoice integration before writing a custom accounting path.

  5. 05

    Evidence and learning

    GATE

    Stackmates evidence register + governed workflow

    Why a lead qualified, what was promised, what changed, and what the delivered system actually achieved.

    Start as a reviewed register. Automate only fields that have an owner, an alert, and a replay path.

2

What Stackmates can honestly offer

Capability state matters. Built means the engineering exists—not that it is already configured or live inside Solar365.

BUILT

Lead qualification · CRM-004

Score and route enquiries using Solar365's own segment, fit, missing-data, and attention rules.

Built use case; Solar365 rules and workflow still require discovery.

BUILT

Quote engine · QUOT-001 / SVC-010

Compose a structured quote from proposal evidence while keeping the commercial promise reviewable.

Backend proof passes 6/6; the route and sellable UI remain a gate.

PARTIAL

Document intelligence · SVC-040

Parse, extract, index, and retrieve from proposal or procurement documents when the first workflow actually needs it.

Proven on a real PDF; currently RFP-focused, without general OCR or full-text coverage.

DEMAND

Solar365 adapters and proof loop

OpenSolar field mapping, failure recovery, delivery-capacity checks, and post-install outcome evidence are Solar365-specific work.

Not sold as existing capability. Discovery decides compose, demand, or no-build.

3

How the market options fit

Choose tools by the failure they remove, not by feature count.

OpenSolar core

KEEP

Solar design and proposal inputs need one specialist home.

External API access is per-project; connectors are separately priced by region.

Quotient + Xero

KEEP

Accepted quotes already need a reliable accounting handoff.

Confirm the live integration and field ownership before adding another quote or invoice system.

OpenSolar API / connectors

GATE

One measured handoff removes enough re-entry or delay to pay for access.

Trial exact field coverage, wallet behaviour, failure alerts, replay, and NZ pricing.

Zapier or a governed workflow adapter

GATE

A small event handoff is stable and does not own business truth.

Automation without an owner and recovery path creates invisible operational debt.

Pylon or another solar suite

COMPARE ONLY

OpenSolar fails a named design, proposal, API, support, or cost requirement in the trial.

Vendor comparisons are claims, not migration evidence. Price data migration and retraining before replacing anything.

4

The 14-day first test

Prove one transfer. Do not automate the whole lead-to-cash path.

  1. Days 1–3 · Map one qualified enquiry end to end. Name every field, owner, source of truth, wait, and re-entry.
  2. Days 4–6 · Configure Solar365's qualification rules and prepare a reviewed OpenSolar project packet—manually first.
  3. Days 7–10 · Trial the OpenSolar API on representative projects. Record coverage, per-project cost, failures, alerts, and recovery.
  4. Days 11–13 · Run five proposal paths. Compare elapsed time, owner minutes, missing fields, and first-pass completeness.
  5. Day 14 · GO only if the handoff saves measured effort without weakening design or commercial review. Otherwise CHANGE or STOP.

Stop conditions

  • Required design, pricing, or proposal fields are unavailable or unreliable through the chosen access level.
  • API, connector, support, or maintenance cost exceeds the measured value of the handoff.
  • The integration creates a second source of truth, silent failures, or unowned reconciliation work.
  • Faster proposals outrun visible delivery capacity or weaken Mike and Austin's approval of the promise.
5

The decision this page should unlock

Approve the 14-day data-flow test—not a platform replacement. Its output is a field map, capability verdict, costed integration choice, and GO / CHANGE / STOP decision.