Artifact 1.3-C · Productization Lead · v0 · 2026-05-28

70/30 Boundary Diagram

Book 1 · Ch 11 · What Gets Standardized · Ch 12 · Product Boundaries That Hold

The standardized core vs. configurable surface, plotted per product line. This is the delivery architecture, not the feature list.

1.3 · Productization Lead · source: product.html + Book 1 Ch 11 framework + 3 product lines · see also: tech-vector-sku-spec-v0.html for Tech Vector detail
From Shrink-Wrap It · Ch 11 · What Gets Standardized
Security controls are what your authorization covers. If Agency A has different authentication than Agency B, you don't have one authorized product, you have multiple. Every improvement we make has to be rebuilt four times instead of once. If I customize for you, I can't support ten agencies from the same codebase.
Amyn Porbanderwala · Shrink-Wrap It

The three-product 70/30 view


The diagram below maps all three NorthAI product lines across two axes: what ships identically to every buyer (the standardized 70%), and what the buyer adjusts within defined parameters at contract signing (the configurable 30%). The rendered Mermaid graph follows the cross-product comparison table.

70/30 Map · All three product lines · standardized core vs. configurable surface
Product Line
70% Standardized Core (ships identically to every buyer)
30% Configurable Surface (set at contract signing, within parameters)
Tech Vector
SKU 1 · First
  • 200M-document corpus (unchanged)
  • Query construction methodology (proprietary, not exposed)
  • Output template (section order, naming, appendix)
  • Delivery format (structured PDF)
  • Delivery cadence (quarterly, 15-business-day window)
  • Follow-up call structure (60 min, named analyst, content questions only)
  • Email access scope (10 business days, clarifications only)
  • Technology area (one named area, fixed at signing)
  • Time horizon (12-24 mo / 2-5 yr / 5-10 yr)
  • Named accounts (up to 5 organizations for depth focus)
  • Depth dial (Standard 40 pp / Deep 80 pp)
NorthStar
SKU 2 · Second
  • Same 200M-document corpus
  • Session structure (defined question set, defined session length)
  • Output format (transcribed and indexed Q&A, delivered within 5 business days)
  • Indexing methodology (consistent cross-session tagging)
  • Delivery mechanism (secure file transfer, same as Tech Vector)
  • Analyst assignment (named, consistent across sessions within contract term)
  • Technology domain (one named domain, fixed at signing)
  • Session depth (Standard: 5 questions / Deep: 10 questions per session)
  • Session cadence (monthly or quarterly; selected at signing)
  • Output depth (summary vs. full transcript, selected at signing)
Defense BD
SKU 3 · Third
  • Budget line item tracking methodology (consistent signal extraction)
  • Memo structure (executive summary, ranked line items, movement velocity, context)
  • Data sourcing (public budget justification books, congressional adds, PPBE publications)
  • Delivery format (structured memo, quarterly)
  • One context call per quarter (30 min, named analyst)
  • Named line items (buyer specifies up to 10 budget lines to track)
  • Ranked prioritization (buyer specifies weighting criteria: obligation velocity, program office attention, congressional action)
  • Component focus (OSD, Army, Navy, Air Force, DARPA, or cross-component)
graph LR
  subgraph TECH_VECTOR["Tech Vector (SKU 1)"]
    TV_CORE["70% Core
corpus / methodology / template / cadence / call structure"] TV_CFG["30% Config
technology area / time horizon / named accounts / depth dial"] TV_EXCL["Excluded
buyer data ingest / tool access / classified"] TV_CORE -->|fixed| TV_CFG TV_CFG -->|scope boundary| TV_EXCL end subgraph NORTHSTAR["NorthStar (SKU 2)"] NS_CORE["70% Core
corpus / session structure / output format / indexing / analyst"] NS_CFG["30% Config
domain / session depth / cadence / output depth"] NS_EXCL["Excluded
live access / custom query / buyer data"] NS_CORE -->|fixed| NS_CFG NS_CFG -->|scope boundary| NS_EXCL end subgraph DEFENSE_BD["Defense BD (SKU 3)"] BD_CORE["70% Core
tracking methodology / memo structure / data sourcing / delivery"] BD_CFG["30% Config
named line items / prioritization weighting / component focus"] BD_EXCL["Excluded
live dashboard / internal planning system integration"] BD_CORE -->|fixed| BD_CFG BD_CFG -->|scope boundary| BD_EXCL end TECH_VECTOR --> NORTHSTAR --> DEFENSE_BD classDef core fill:#E6EFFE,stroke:#3B82F6,color:#1E3A8A classDef cfg fill:#E5EBD9,stroke:#788C5D,color:#4F6638 classDef excl fill:#F8E3D6,stroke:#D97757,color:#B85C3E class TV_CORE,NS_CORE,BD_CORE core class TV_CFG,NS_CFG,BD_CFG cfg class TV_EXCL,NS_EXCL,BD_EXCL excl

Per-product 70/30 narrative


Tech Vector SKU 1 · First to ship · Phase III candidate

Tech Vector has the cleanest 70/30 split of the three product lines. The core is easy to define because the deliverable is tangible: a structured PDF, produced on NorthAI machines, from a corpus the buyer does not touch. The query methodology is invisible to the buyer by design. The output template is fixed because it has to be: buyers plan their read cycles around a known structure, and changing it per buyer would mean the institutional value of the deliverable is not compounding. The configurable surface is real but bounded. Technology area and time horizon are the primary knobs. Named accounts and depth dial add specificity without restructuring the delivery workflow. Tech Vector is positioned as the Phase III SKU: the same 70/30 structure applies whether the contract vehicle is a direct commercial sale or a Phase III sole-source award under CHN paper.

70% Standardized Core
30% Config
Excl

Bar is illustrative. "Excl" segment represents hard-excluded items (buyer data, tool access, classified) that exist as buyer requests but are outside the SKU.

Margin implication: Tech Vector's clean 70% standardization is what makes 60-75% gross margin achievable at L2. The delivery workflow runs identically for every buyer. The only per-buyer work is applying the technology area and named-account filters. If the 30% configurable surface expands through scope creep, the margin compresses in direct proportion.
Phase III delivery context: the 70% standardized core is delivered as the Phase III sole-source CLIN under 638(r)(4)(B); the 30% configurable surface is delivered as a configuration overlay agreed in a kickoff session with the customer CO. Same product, same engineering, different procurement vehicle.

NorthStar SKU 2 · Ships after 3 Tech Vector contracts

NorthStar's 70/30 split is harder to enforce than Tech Vector's because conversational products resist scope-fencing. The fundamental risk: the next question is always a new question. The 70% standardization strategy for NorthStar is to treat the session structure as the product, not the questions. The buyer gets a defined session: a fixed number of questions, a defined session length, a specific output format. They do not get an open-ended conversation that can run indefinitely. The session structure is what makes NorthStar deliverable on a repeatable basis without the delivery team having to re-scope every engagement.

70% Standardized Core
30% Config
Excl

NorthStar carries slightly more analyst time per engagement than Tech Vector, which compresses the standardization ceiling. The 70% target is achievable with strict session structure discipline.

Watch point: NorthStar is the product most likely to experience the 30-becoming-the-70 drift (see section below). Every time a buyer asks for a follow-up session that extends the defined session count, the configurable surface expands. The session limit in the contract is not a guideline. It is the boundary.

Defense BD SKU 3 · Ships after SKU 1 and SKU 2 are proven

Defense BD is the hardest of the three to productize because the buyer wants operational integration, not a quarterly artifact. The L2 form is a deliberate constraint: a budget posture brief on named line items, not a live dashboard. The 70% standardization holds because the tracking methodology, the memo structure, and the data sourcing are all consistent across buyers. The configurable 30% is the named line items and the prioritization weighting, which are buyer-specific without requiring a structural change to the workflow.

70% Standardized Core
30% Config
Excl

Defense BD carries the largest "excluded" segment of the three products because buyers will frequently ask for live dashboard access and internal planning system integration. Both are explicitly excluded from the L2 form.

L3 signal: If Defense BD L2 generates buyer demand for live dashboard access, that demand is the market signal that funds the L3 build. The L2 form is not a compromise. It is market research for L3.

"What goes in the 30%" decision criteria


Not every buyer request that is specific to their situation belongs in the 30% configurable surface. Some belong in CLIN 0003 custom work. Some belong in the excluded category entirely. The test for whether something goes in the configurable 30% is all four of the following:

Test What it means Example: passes Example: fails
1. It is a filter, not a rebuild The feature adjusts which data surfaces in the standard output. It does not change the output structure or the delivery workflow. Named accounts: adds depth to existing actor profiles. The template does not change. Buyer's internal documents: changes the corpus, changes the data handling requirements, changes the delivery workflow.
2. It can be set at contract signing The buyer makes the choice once, at contract signing. They do not make it per delivery. Time horizon: set at signing, applies to every quarterly delivery for the contract term. "Can we change the focus area this quarter?": mid-term change, not a configuration, a contract modification.
3. It does not vary across customers within the same configuration class If two buyers select the same configuration options, they get the same standardized delivery experience. Two buyers both select directed energy, 5-year horizon, Standard depth: they receive the same template applied to the same focus, independently. "Our organization has a special format requirement for internal circulation": format requirement is customer-specific, not a configuration class. Custom work.
4. It does not change the authorization posture The feature does not add new data flows, new integrations, or new data types that would affect what the authorization covers. Named accounts (up to 5): adds tracking depth within the existing corpus scope. No new data flows. "Can you also pull from our internal SharePoint?": new data source, new data flow, new authorization scope. Hard excluded.

Anti-patterns: when the 30 becomes the 70 by drift


The most common productization failure mode is not a bad initial design. It is good-faith accommodation that accumulates into structural drift. The 70/30 split does not drift all at once. It drifts one "reasonable exception" at a time. The patterns below are the ones to watch.

Anti-pattern 1: The named-account expansion creep. A buyer asks to add a sixth named account, then a seventh. "It's just one more organization." Each addition is reasonable. At fifteen named organizations, the "key actors" section is no longer a standard output; it is a custom research brief. The named-account limit in the contract is five. Not "approximately five." Five. When the limit is reached, the conversation is: "Additional organizations are available as a custom add-on under CLIN 0003, priced per organization per quarter."
Anti-pattern 2: The follow-up call extension drift. The follow-up call is 60 minutes. A buyer's questions are good and the call goes to 75 minutes. The next quarter it is 90 minutes. Within two quarters the follow-up call is a 2-hour strategy session that is priced as if it were still a 60-minute clarification call. The call ends at 60 minutes. If there are remaining questions, they go into the email access window or into a CLIN 0003 consultation scoped separately.
Anti-pattern 3: The technology area boundary blur. A buyer selects directed energy as their technology area. In the second quarter they ask for a section on high-energy lasers because "that's adjacent." In the third quarter they want microwave weapons covered because "the threats are interconnected." By the fourth quarter, the technology area is effectively all of directed energy plus adjacent kinetic effects. The technology area selected at signing is the technology area for the contract term. Adjacent areas are a scope change, not a configuration adjustment.
Anti-pattern 4: The "can you just add..." accumulation. The most dangerous drift is the one that sounds like a small favor. "Can you just add a one-page executive summary?" (now every pack has two summaries). "Can you just include a timeline visualization?" (now every pack needs a designer's time). "Can you just use our organization's template for the cover page?" (now every buyer can customize the cover). Each individual request is reasonable. The accumulation is the problem. Every request that starts with "can you just" goes through the four-test filter above. If it fails any test, it is CLIN 0003.