{"kind":"demo-rebrand-license-package","version":"wave-1","sourceDemo":{"slug":"plumbing-supply","title":"Plumbing Supply Inventory","archetype":"A1","canonicalPath":"/demo-library/plumbing-supply","appPath":"/demo-apps/plumbing-supply","subdomain":"plumbing-supply.ideas-realized.com"},"licensingPosition":{"productName":"PipeStock Pro","productCategory":"Trade supply inventory software","licenseModel":"Productized setup license: $22k-$40k setup plus $1k-$3.5k/month recurring for one buyer tenant, with clone routes scoped per buyer segment.","defaultTenant":"Riverbend Plumbing Supply","productionDomain":"plumbing-supply.ideas-realized.com","firstProofUrl":"https://plumbing-supply.ideas-realized.com?screen=ops","firstProofScreen":"ops"},"package":{"title":"PipeStock Pro rebrand license package","summary":"Defines what can be repeatedly sold from Plumbing Supply Inventory: reusable product spine, white-label rights, buyer-specific boundaries, SEO/AEO route bundle, and clone-market expansion path.","productName":"PipeStock Pro","productCategory":"Trade supply inventory software","licenseModel":"Productized setup license: $22k-$40k setup plus $1k-$3.5k/month recurring for one buyer tenant, with clone routes scoped per buyer segment.","defaultTenant":"Riverbend Plumbing Supply","productionDomain":"plumbing-supply.ideas-realized.com","previewUrl":"https://plumbing-supply.ideas-realized.com?screen=ops","previewScreen":{"id":"ops","label":"Branch ops board","proof":"branch command center and counter inventory control","url":"https://plumbing-supply.ideas-realized.com?screen=ops"},"commercialModel":{"recommendedTier":"Branch inventory pilot","setupFeeRange":"$22k-$40k","recurringFeeRange":"$1k-$3.5k/month","grossMarginModel":"Target 60-70 percent implementation margin after SKU cleanup, scanner testing, branch workflow configuration, and import support.","addOns":["ERP posting connector: $18k-$42k","Supplier EDI or PO ingest: $14k-$34k","Additional branch rollout: $9k-$18k per branch"]},"rights":[{"label":"Use the proven workflow spine as a paid client setup","status":"included","owner":"Ideas Realized","detail":"Searchable SKU catalog, Counter quote desk, Counter checkout desk, Bin and aisle inventory locations can be re-skinned and configured for a named buyer tenant."},{"label":"White-label product identity, terminology, launch copy, and domain","status":"included","owner":"Implementation lead","detail":"[Distributor name] Stock Desk, [Branch name] CounterFlow, or [Trade name] Inventory Hub. Use inventory.clientdomain.com or branch.clientdomain.com for production and keep plumbing-supply.ideas-realized.com as the demo subdomain."},{"label":"Reuse demo proof assets for sales previews","status":"template","owner":"Sales lead","detail":"Keep plumbing-supply.ideas-realized.com as the sales proof surface while the buyer tenant is configured on plumbing-supply.ideas-realized.com."},{"label":"Publish buyer-specific SEO/AEO pages around the vertical problem","status":"buyer-review","owner":"Growth lead","detail":"Industry and answer pages can be adapted after buyer approves terminology, claims, and local service angles for plumbing supply inventory software."},{"label":"Resell as a full replacement for every buyer system of record","status":"excluded","owner":"Solutions lead","detail":"The license covers the scoped workflow layer, import templates, and app surfaces. Full ERP/PMS/CRM replacement is handled as a separate change order."}],"repeatableAssets":[{"label":"Searchable SKU catalog","reuseLevel":"core","source":"Product workflow spine","implementationNote":"Retain the module behavior while swapping terminology, roles, data labels, and buyer copy."},{"label":"Counter quote desk","reuseLevel":"core","source":"Product workflow spine","implementationNote":"Retain the module behavior while swapping terminology, roles, data labels, and buyer copy."},{"label":"Counter checkout desk","reuseLevel":"core","source":"Product workflow spine","implementationNote":"Retain the module behavior while swapping terminology, roles, data labels, and buyer copy."},{"label":"Bin and aisle inventory locations","reuseLevel":"core","source":"Product workflow spine","implementationNote":"Retain the module behavior while swapping terminology, roles, data labels, and buyer copy."},{"label":"Reorder point monitoring","reuseLevel":"core","source":"Product workflow spine","implementationNote":"Retain the module behavior while swapping terminology, roles, data labels, and buyer copy."},{"label":"Products","reuseLevel":"template","source":"Tenant data setup","implementationNote":"SKU, name, category, supplier, bin, on hand, reorder point, price, status."},{"label":"Purchase orders","reuseLevel":"template","source":"Tenant data setup","implementationNote":"Supplier, ETA, line count, value, receipt status, delay state."},{"label":"Receiving discrepancies","reuseLevel":"template","source":"Tenant data setup","implementationNote":"PO line issue, expected vs received quantity, supplier response, claim status, and export readiness."},{"label":"Stock movements","reuseLevel":"template","source":"Tenant data setup","implementationNote":"Reservations, receipts, cycle counts, counter sales, transfers."},{"label":"Branch product identity","reuseLevel":"custom","source":"Client sponsor","implementationNote":"Distributor logo, branch naming pattern, trade color palette, and counter-screen mark."},{"label":"Warehouse label vocabulary","reuseLevel":"template","source":"Branch manager","implementationNote":"Bin labels, receiving exception names, pickup statuses, and scanner prompts."},{"label":"ERP handoff language","reuseLevel":"template","source":"Implementation lead","implementationNote":"Approved copy for variance holds, export preflight, and posting boundaries."},{"label":"Barcode scanner input","reuseLevel":"template","source":"Integration setup","implementationNote":"Scanner-friendly SKU matching is scoped for browser or mobile hardware."},{"label":"CSV product import","reuseLevel":"template","source":"Integration setup","implementationNote":"Demo data already maps to importable SKU fields."},{"label":"ERP/accounting sync","reuseLevel":"custom","source":"Integration setup","implementationNote":"Depends on the supply house source of truth and pricing model."}],"cloneMarkets":[{"label":"Electrical supply counter inventory","segment":"Electrical distributors and contractor counters","targetKeyword":"electrical supply inventory software","launchPath":"/industries/electrical-supply-inventory-software","fitScore":93,"licenseMove":"Swap plumbing SKUs for electrical parts","proofReuse":"Reuses catalog search, will-call reservation, receiving, cycle counts, purchase orders, and contract pricing.","riskControl":"Confirm branch SKU export fields and unit-of-measure conversions before first import."},{"label":"Irrigation supply pickup and reorder desk","segment":"Irrigation and landscape supply houses","targetKeyword":"irrigation supply inventory software","launchPath":"/industries/irrigation-supply-inventory-software","fitScore":88,"licenseMove":"Swap fittings for valves, heads, pipe, and controllers","proofReuse":"Reuses inventory search, reservation, scanner receiving, and reorder pressure workflows.","riskControl":"Model seasonal demand separately from ordinary min/max reorder rules."},{"label":"Industrial MRO parts counter","segment":"Industrial maintenance and MRO distributors","targetKeyword":"MRO parts inventory software","launchPath":"/industries/mro-parts-inventory-software","fitScore":82,"licenseMove":"Rename contractors as plant accounts","proofReuse":"Reuses SKU search, cycle count exceptions, barcode receiving, pickup readiness, and reorder views.","riskControl":"Add critical-spare permissions before exposing substitute recommendations."}],"seoAeoRouteBundle":[{"label":"Canonical demo plan","href":"/demo-library/plumbing-supply","routeType":"canonical","indexable":true,"detail":"Primary product/spec page that proves the reusable demo before a buyer-specific launch."},{"label":"Live app proof","href":"https://plumbing-supply.ideas-realized.com?screen=ops","routeType":"app","indexable":false,"detail":"Branch ops board: branch command center and counter inventory control"},{"label":"Industry pillar page","href":"/industries/plumbing-supply-inventory-software","routeType":"industry","indexable":true,"detail":"Buyer-intent page for plumbing supply inventory software."},{"label":"Buyer walkthrough","href":"/demo-library/plumbing-supply/buyer-walkthrough","routeType":"handoff","indexable":true,"detail":"Public proof path for sales calls and implementation review."},{"label":"Pilot package","href":"/pilot-packages/plumbing-supply-pilot-package","routeType":"handoff","indexable":true,"detail":"Trade supply inventory software pilot package"},{"label":"Plumbing supply inventory software for branch operations","href":"/industries/plumbing-supply-inventory-software","routeType":"answer","indexable":true,"detail":"plumbing supply inventory management software: Branch operator needs SKU, PO, scanner, and counter workflow control."},{"label":"Barcode receiving workflow for plumbing distributors","href":"/resources/plumbing-distributor-barcode-receiving","routeType":"answer","indexable":true,"detail":"plumbing distributor barcode receiving software: Warehouse lead wants fewer receiving mistakes."},{"label":"Inventory overlay vs ERP replacement for plumbing supply branches","href":"/compare/plumbing-supply-erp-inventory-overlay","routeType":"answer","indexable":true,"detail":"plumbing supply ERP inventory overlay: Buyer wants help without replacing ERP."},{"label":"Electrical supply counter inventory","href":"electrical supply inventory software: /industries/electrical-supply-inventory-software","routeType":"clone","indexable":true,"detail":"electrical supply inventory software"},{"label":"Irrigation supply pickup and reorder desk","href":"What software helps plumbing supply branches manage inventory? Proof source: Scanner event log and cycle count exception report","routeType":"clone","indexable":true,"detail":"irrigation supply inventory software"},{"label":"Industrial MRO parts counter","href":"How should receiving variances be handled before ERP posting? Proof source: Receiving variance export","routeType":"clone","indexable":true,"detail":"MRO parts inventory software"}],"implementationBoundaries":[{"label":"Client data remains buyer-provided until import approval","owner":"Buyer operations lead","detail":"Run a read-only SKU import, validate bin and on-hand values with counter staff, then enable receiving and will-call status updates for the pilot category."},{"label":"Terminology and claims require buyer approval before publication","owner":"Client sponsor","detail":"Buyer must approve how customer pricing and margin fields are described or hidden."},{"label":"Production domain and DNS are client-specific","owner":"Technical lead","detail":"plumbing-supply.ideas-realized.com"},{"label":"Support, SLA, and legal terms follow the signed SOW","owner":"Procurement owner","detail":"This demo SOW package is a sales and implementation planning artifact, not legal advice."},{"label":"Change-order trigger","owner":"Project sponsor","detail":"ERP posting, supplier EDI, or automated purchase order submission: Requires integration review and separate posting/reconciliation scope. Owner: Implementation lead."},{"label":"Change-order trigger","owner":"Project sponsor","detail":"Additional branches, product categories, or replenishment optimization: Scope after the first branch pilot proves lookup, receiving, and pickup workflows. Owner: Growth lead."}],"buyerHandoffRequirements":["SKU and bin export: Branch manager. Sample catalog with SKU, description, category, bin, supplier, on-hand, reorder, and unit fields.","Receiving variance examples: Warehouse receiver. Recent PO or receiving exceptions showing short shipment, wrong item, and quantity mismatch cases.","ERP export boundary notes: Implementation lead. Template for fields exported, manual posting owner, variance hold rules, and audit evidence.","Provide item master and will-call exports before configuration starts.","Make scanner hardware available for acceptance testing.","Confirm whether pilot output is read-only, CSV handoff, or approved ERP posting scope.","ERP item master export with SKU, UPC, bin, branch, stock, reorder, supplier, and unit fields.","Branch product identity: Distributor logo, branch naming pattern, trade color palette, and counter-screen mark."],"partnerOperatingNotes":["Use plumbing-supply.ideas-realized.com as the reusable sales preview and plumbing-supply.ideas-realized.com as the buyer tenant target.","Keep app-only routes noindex; route search demand through /industries/plumbing-supply-inventory-software, answer briefs, pilot package pages, and clone industry pages.","Do not publish buyer-specific claims, client names, ROI, or integrations until the SOW and procurement review are approved.","Use the tenant clone package score (81/100) as the handoff signal before committing to launch timing."],"approvalChecklist":["Item master accepted: Pilot category records loaded with UPC, bin, on-hand, reorder, and supplier fields validated.","Scanner workflow accepted: Representative barcode scans resolve to the correct SKU, bin, and receiving context.","ERP boundary approved: Manual export or posting connector path selected with risk notes and next-phase estimate.","This demo SOW package is a sales and implementation planning artifact, not legal advice.","Final MSA, DPA, payment terms, taxes, procurement language, and security addenda require buyer/legal review before signature.","No regulated production data should be loaded until data-processing, access, retention, and incident-response terms are approved.","Confirm branch terminology: SKU, will-call, receiving, and variance labels can be swapped before ERP field mapping.","Approve pricing visibility language: Buyer must approve how customer pricing and margin fields are described or hidden.","Configure branch domain: Production domain and canonical links are ready once branch rollout scope is chosen."]},"counts":{"rightCount":5,"includedRightCount":2,"repeatableAssetCount":15,"cloneMarketCount":3,"seoAeoRouteCount":11,"indexableRouteCount":10,"boundaryCount":6,"buyerHandoffRequirementCount":8,"approvalChecklistCount":9},"implementationManifest":{"markdownPath":"/demo-library/plumbing-supply/rebrand-license","jsonPath":"/demo-library/plumbing-supply/rebrand-license.json","whiteLabelKitPath":"/demo-library/plumbing-supply/white-label-kit","whiteLabelKitJsonPath":"/demo-library/plumbing-supply/white-label-kit.json","tenantClonePackagePath":"/demo-library/plumbing-supply/tenant-clone-package","tenantClonePackageJsonPath":"/demo-library/plumbing-supply/tenant-clone-package.json","statementOfWorkPath":"/demo-library/plumbing-supply/statement-of-work","statementOfWorkJsonPath":"/demo-library/plumbing-supply/statement-of-work.json","dealDeskPackagePath":"/demo-library/plumbing-supply/deal-desk","dealDeskPackageJsonPath":"/demo-library/plumbing-supply/deal-desk.json","procurementPackPath":"/demo-library/plumbing-supply/procurement-pack","productionDataContractPath":"/demo-library/plumbing-supply/data-contract","productionDataContractJsonPath":"/demo-library/plumbing-supply/data-contract.json","deploymentLaunchPlanPath":"/demo-library/plumbing-supply/deployment-launch","deploymentLaunchPlanJsonPath":"/demo-library/plumbing-supply/deployment-launch.json","launchRoomPath":"/demo-library/plumbing-supply/launch-room","firstProofUrl":"https://plumbing-supply.ideas-realized.com?screen=ops","firstProofScreen":"ops"}}