Method · Product Qualification & Decision

How it decides

One requirement, seven stages: place it on the car, extract what was asked, disqualify what cannot work, score what is left, cite the source for every claim, translate the fit into customer value, and write the decision — including what it refuses to answer.

13 of the 23 sections of the qualification document are computed from public sources. The rest need customer, pipeline or pricing data this project does not have — those are marked, not filled in.

01 / The seven stages

One requirement moves through these in order. Each stage is a page, and each page answers exactly one question — so “why is there a separate tool for that?” has an answer other than “it seemed useful”.

  1. 01Where it sits

    Which vehicle function are we qualifying for?

    Places the requirement on the car and names the leading device for that socket.

    Architecture →
  2. 02What was asked

    What exactly did the customer require?

    Extracts the RFQ into numbered requirements, each quoting the customer and carrying a must/should/nice priority.

    Qualification →
  3. 03What disqualifies

    Which candidates fail a hard constraint?

    Applies hard gates — a missing must-have interface or ASIL level is out at any score, never averaged away.

    Qualification →
  4. 04What fits best

    Among the survivors, which scores highest, and why?

    Scores every eligible device on weighted factors, each factor carrying its own reason.

    Qualification →
  5. 05What proves it

    What public source backs each claim?

    Attaches a cited source to every claim, and says verify — not a number — where the public data is silent.

    Qualification →
  6. 06The decision

    What do we recommend, and what do we refuse to answer?

    Emits the decision record — or 'no validated match' plus the exact gap that blocks one.

    Qualification →
  7. 07What it's worth

    Why does the customer care, and who else is bidding?

    Turns technical fit into customer value, names the competition, and sets the design-win action.

    Market & GTM →
  8. The shape of it

    One requirement, seven stages: place it on the car, extract what was asked, disqualify what cannot work, score what is left, cite the source for every claim, translate the fit into customer value, and write the decision — including what it refuses to answer.

    How it works →
02 / The document, section by section

The qualification document has 23 sections. This is what this project can put in each one, and where it comes from. A section marked needs internal data stays empty on purpose: an estimated price or an invented design win would be worse than a blank.

Computed13You fill this6Needs internal data1Method3
§SectionWhere it comes fromSource
1Document controlYou fill thisAccount, platform, SOP target and version — typed by you.
2Decision objectiveMethodFixed by the method: best fit, hard gates separated, evidence shown, gaps named.
3Customer problem statement02You fill thisThe customer's own words, plus your normalization of them.
4Requirement extraction02Computedlib/extract.ts → normalized requirement lines with priority, threshold and a verbatim quote.
5Safety03ComputedRequired ASIL versus each candidate's published maximum, with the evidence level.
6Cybersecurity03ComputedHSM and post-quantum capability as published per series, with its evidence level.
7Product shortlist04Computedlib/scoring.ts → the highest-scoring candidates, each marked eligible or disqualified.
8Hard-gate compliance03Computedlib/compliance.ts → every must-have requirement against every shortlisted candidate.
9Weighted score04ComputedThe weighted factors, each with its reason. Two of the document's dimensions are gaps — see below.
10Feature → benefit → value07ComputedPublished key features joined to the scoring reason that made each one matter here.
11Customer-specific value proposition07You fill thisHow you would say it to this account. The tool supplies the evidence, not the pitch.
12Architecture position01Computedlib/vehicle/ → where this function sits in the vehicle and what it talks to.
13OEM / Tier-1 influence mapYou fill thisNamed people and their influence. CRM data — this project has none, and will not invent it.
14Design-win stage07You fill thisYour stage, with its evidence. The Mapper suggests the next action; only you know the stage.
15Competitive battlecard07Computeddata/competitors.json → published competitor parts and shares, each with a source.
16Commercial worksheetNeeds internal dataASP, NRE, tooling and licence costs are not public. No price is ever estimated here.
17Risks / unknowns05ComputedEvery escalation reason, plus every requirement the public data cannot confirm.
18Evidence register05ComputedEvery source cited by this record — series pages, the product brochure, retrieved passages.
19Final decision06ComputedThe recommendation, or 'no validated match' plus the exact gap that blocks one.
20AI output contract06ComputedThe whole record as the JSON the document specifies, for a downstream system.
21Guardrails05MethodThe ten rules, quoted, beside the code that enforces each one.
22Build backlogMethodThe document's own work packages, and which of them this project has built.
23NotesYou fill thisAnything else you want on the record.
03 / Guardrails, and what enforces each one

Section 21 of the document, quoted. A rule nobody can point at is a slogan, so each one names the module that keeps it — or says plainly that nothing automatic does.

  1. 01

    Never fabricate missing specifications.

    Specs come only from the transcribed public portfolio. A spec the source does not state is null, and renders as 'verify' — never as a zero or an average.

    data/aurix-portfolio.ts, lib/compliance.ts

  2. 02

    Never generalize a derivative feature to a whole family without evidence.

    Every capability carries an evidence level: stated on the series page, stated only at family level, inferred, or not listed. The last three read as 'verify' in the matrix.

    SupportLevel in lib/schemas.ts, lib/compliance.ts

  3. 03

    Never equate “supports ASIL-D” with “the whole system is ASIL-D.”

    The catalog records the maximum ASIL a device supports. The compliance matrix compares that against the requirement; it never asserts a system safety level.

    lib/compliance.ts

  4. 04

    Use ISO 26262 for functional safety and ISO/SAE 21434 for automotive cybersecurity.

    Safety is expressed as ASIL levels and security as published HSM / post-quantum capability, each with its evidence level.

    — no automatic check; kept by data curation and review

  5. 05

    Never claim market leadership without evidence.

    Two different claims are kept apart by name: 'leads (fit)' is rank one in this project's own scoring of public specs; 'leads (market)' is the highest sourced share. They are never merged.

    lib/segments/position.ts, lib/market/share.ts

  6. 06

    Never name a customer/design win without an authoritative source.

    The only fabricated file in the repo is the demo account list, which is quarantined: no pure module may import it, and every view of it carries a mock banner.

    data/demo-accounts.ts, the gate's import check

  7. 07

    Never estimate price without labeling basis and confidence.

    No price or lead time appears anywhere — they are not public. Cost is a relative positioning proxy, labelled as ours, and the commercial worksheet is a declared gap.

    lib/catalog.ts, lib/pqd/sections.ts

  8. 08

    Never choose on compute alone; match the workload.

    Spec fit weighs compute, memory and I/O, and marks down over-specification as well as shortfall. Application fit weighs which segment matched, so a broad umbrella hit scores below specific positioning.

    lib/scoring.ts

  9. 09

    Always show evidence, confidence and trade-offs.

    Every factor carries its own reason, every requirement its status and source, and every ruled-out candidate the constraint that ruled it out.

    lib/scoring.ts, lib/compliance.ts, lib/pqd/build.ts

  10. 10

    Escalate confidential, safety, roadmap and commercial questions when evidence is insufficient.

    Out-of-scope, too-vague and weak-fit requirements stop before a recommendation is written, and the chat explains the escalation rather than overriding it.

    lib/guardrails.ts

04 / What is built, and what is not

Section 22 of the document is a build backlog. This is an honest read of it — “partial” means the work package exists but rests on public data where the document expects internal data.

  • P0Product databasebuilt77 public devices, verbatim key features, each with its cited source.
  • P0Requirement parserbuiltExtraction is validated at the boundary, then normalized deterministically.
  • P0Hard-gate matcherbuiltMet / verify / not-met / manual — 'unknown' is a real outcome, not a pass.
  • P0Evidence enginebuiltEvery spec names the public source it was read from.
  • P1Market mapperbuilt22 applications × 77 devices, with stance and lever.
  • P1Competitive databasepartialPublic competitor parts and shares only; no win/loss history.
  • P1Design-win plannerpartialActions are computed; accounts and stages are mock or operator-entered.
  • P1TCO modelnot builtNeeds non-public pricing. Declared a gap rather than estimated.
  • P2Feedback looppartialFailures become golden scenarios and eval cases, but there is no in-app correction UI.
  • P2DashboardpartialPortfolio-level scoring and market position exist; pipeline analytics need CRM data.
05 / Every page, and who reaches for it

Four pages are numbered stages of one decision. The others carry no stage number: they answer a portfolio question upstream of any single request, track decisions across deals, or explain the method.

  • 01Vehicle ArchitectureEvery application placed on the car, with the leading AURIX device for each socket.Everyone — the one-screen story
  • 02–06RFQ QualificationAn RFQ becomes requirements, hard gates and a scored shortlist you can interrogate.FAEs & sales engineers
  • Competitive LandscapeEvery AURIX device against the competitor families that contest the same sockets, on thirteen dimensions.FAEs, BDMs & product managers
  • 07Market & Go-to-MarketOne product family: where it stands, where to play, the gaps, and the go-to-market plan — every claim sourced.Product managers, BDMs & marketing
  • Design-win CRMAccounts, people and design-in opportunities, each tied to the AURIX parts the Navigator scored. Fictional demo data.FAEs, sales & BDMs
  • MethodologyThe PQD process, which sections are computed, and the guardrails that stop a guess.Anyone asking how you know