Nishi Family › Compare › Car Flipping Engine

Nishi Compare · capabilities, evidence and delivery

Car Flipping Engine

Compare capabilities and delivery evidence. Source discovery, qualification, deployment and accepted outcomes are separate; an open contract names work still to verify.

Nishi downside-gated flip engine (deal ROI, component-level repair choice, real-value discrimination -- live organs) vs manual flipping practice and calculator apps and auction data services and dealer tooling -- Aug-2026 field

Overview

The purpose, declared position and evidence coverage of this domain. Source presence and completed acceptance are different measures.

Where we are. MEASURED 2026-08-19 by nx_catalog: nx_carflip_roi, nx_carflip_deal, nx_flip_score and nx_flip_hazard are all SOURCE plus BUILT plus PROMOTED plus REGISTERED plus AUTHORISED -- and INVOKED reads NO on every one: the judged core was REGISTERED-DARK. This admission wires the lane to the hive; the missing pieces are data intakes, not math.

Where we need to go. OPERATOR ASK (2026-08-19): car flipping through /compare. The deliverable: the live engines fed with real comps, sourcing and per-state license data, and a deal ledger where the engine grades itself on realized flips -- discipline as software, in a field where discipline is the documented differentiator.

The unit. 1 u = one measured session-leg (organ plus gate plus live flip), the standing calibration.
Cost to a fed engine: 3 u. CF1 comps intake and CF2 sourcing intake -- the two data lanes the live gates are blind without.
Cost to legal-ceiling compliance: 1 u more. CF3 per-state license-limit rows with the volume refusal. 4 u cumulative.
Cost to a self-grading ledger: 2 u more. CF4 banks every gated deal and its realized outcome; ten paper-traded deals prove the loop. 6 u cumulative.

Research bar. Field margin band, the practice benchmark is measured on practitioner-reported per-vehicle profit clustering. Theirs: typical flips land in the hundreds to about 3,000 dollars per vehicle with discipline as the differentiator [flipguide]. Ours: the CF4 ledger must show the GATED deal set beating the ungated field band on realized margin, or the gate is not earning its keep.

Business case

AxisPositionFiguresDecision
InvestmentThe math is built and paid for; remaining spend is data-lane organ work plus the flip bankroll itself6 u of intakes against an engine that already exists; bankroll per flip is operator capital gated by cf_kvfund the intakes; the first ten deals are paper trades at zero bankroll risk
MarketPractice margins cluster in the hundreds to 3,000 dollars per vehicle [flipguide]; volume is legally capped without a license at a handful per year [flipbiz]unlicensed volume ceiling times median gated margin bounds the annual opportunity -- the ledger computes it from real rowstreat unlicensed flipping as a bounded proving ground; the license decision is a CF4-informed rung, not a leap
Opportunity costThe intakes (comps, sourcing, hazard) are the same shapes the realestate domain needs -- built once, consumed twicecross-domain reuse halves the effective cost of this laneschedule CF1 and CF2 with their realestate twins in one intake program
Go to marketNot a customer product initially -- an internal trading operation; if the ledger proves the gate, the ENGINE itself is licensable to other flippers [flipcalc]the self-grading ledger is the future sales artifactprove on our own deals first; the ledger is the pitch if we ever sell the tool
Buy vs buildComps and VIN data: BUY from the data lane [auctionflip]. The judgment core: BUILT already -- the estate exceeds here todaymoney goes to data subscriptions only after paper trades justify thempaper-trade on free public listings first; buy data when CF4 shows the gate converting
Auction-to-parts investment pilot, operator 2026-09-12Decompose a vehicle into identified compatible parts, observed condition, repair/refurbishment labor and alternatives: repair-and-resell, part-out, keep or passRequirements; no specific deal valuedOne native analyst workflow must produce a reviewable maximum bid and downside/base/upside cash flows from dated local comparable sales, verified supplier quotes, inspection evidence and explicit unknowns.

Latest recorded release

No valid dated release entry is recorded for this domain.

Release entries describe recorded changes; they do not establish that every capability passed evaluation.

8 of 12 capability source symbols found|2 of them authored stronger-claims|4 open|coverage 666/1000|adoption 3 full / 5 partial

Evidence profile — what the gaps on this board actually are

Measured by nx_swcompare_evidence, read back by nx_evprofile_lib. Every figure is a count with its denominator — there is deliberately no score, no grade and no percentage anywhere in this band, because a stored scalar is a field a seat can edit and a counted partition is not.

evidence|grounded 8/8|unsupported 0|gates green 1/1|proven able to fail 0/1|never bitten 1|green at 0/0 0|open gaps 4|of them unnamed 0|of them proof withheld 0|flips ready 0

proven able to fail counts the gates that have a RECORDED RED — nx_gate_bite mutated the gate subject, rebuilt it, watched the gate go red, and that record is inside the shared TTL. never bitten is its complement over the same denominator: those gates ran and were green, and nothing has ever shown them able to detect anything, so their green is a statement about this run and not about the gate. green at 0/0 is a separate and much weaker observation — the gate printed GREEN on a zero denominator, so its own tooth counter says it examined nothing. A gate can be green, non-zero, and still never bitten; that is the common case and it is now visible instead of implied.

partition: grounded + unsupported = 8 vs present 8 · named + unnamed + withheld = 4 vs open 4 · both reconcile

liar-kill conj=GPQN · all four conjuncts held

graded document: BUILDROOT tree, 5480 bytes · gates map: PRIMARY · stamped 3d 19h ago · source ../knowledge/status/evstamp_carflip.verdict

Gap classWhat it is, and the work it names
NONENo gap class fires on this board: every published claim is grounded, the declared gates ran and were green, no watch contract is unnamed or already landed, and the stamp is inside its TTL. That is a statement about evidence, not about depth, scale or polish.
This band reports the referee counts. The per-axis worklist rows — which axis is unsupported, which watch is ready to flip, which gap is unnamed — are printed by nx_swcompare_evidence carflip itself and are not carried on the stamp, so this page names the classes and the producer names the rows. That split is stated rather than hidden: a count without a worklist is not actionable, and this band is honest about which half of that it is.

Production map

Follow the dependencies, declared acceptance criteria and recorded priorities. Inspect source binding before treating a rank as executable work.

Ranking source binding: STALE_INCONSISTENT. Recorded priorities require current acceptance evidence and resource checks before execution.

Recorded ranking withheld

Retained ranking is not bound to the current plan and matrix: STALE_INCONSISTENT. Historical data remains retained. Refresh the ranking after resolving the input differences. Latest execution outcome is unverified.

Declared roadmap — contract, acceptance, executor, effort

RungCloses withDefinition of done (pre-declared)ExecutorEst.
Comps intake (CF1)cf_compspublic listing comps with the selection rule printed on every verdict; neg-control: an empty comp set MUST refuse, never estimate [flipcalc]Organ1.5 u
Sourcing intake (CF2)cf_sourcingauction and listing intake with dedup and hazard pre-screen [auctionflip]; every row carries its source and ageOrgan1.5 u
License-limit rules (CF3)cf_license_ruleper-state unlicensed-sale caps as DATA rows [flipbiz]; the engine refuses a volume plan that crosses the lineOrgan1 u
Deal ledger, self-grading (CF4)
after CF1,CF2
cf_ledgerevery gated deal banked with verdict and realized outcome; ten paper-trades minimum before real money; the ledger page regenerates from the plane [flipguide]Organ2 u

Milestones

MilestoneRungsCumulative
M0 · Engine fedCF1,CF23 u
M1 · Legal and ledgeredCF3,CF46 u
RungCloses withDefinition of done (pre-declared)ExecutorEst.
Salvage decisions expose parts, labor and uncertainty before commitment (CF5)
after CF1,CF2,CF4
_ABSENT_:salvage_decomposition_acceptSOURCE-BOUND PLANNING CONTRACT 2026-09-24. Extend the existing comps, sourcing and deal-ledger owners. A declared vehicle or analogous repair candidate carries a parts/condition inventory, matched sale evidence, labor/transport/storage costs and unknowns, with provenance and observation date per estimate. Produce scenario outcomes and the reasons for exclusions; missing comps or hidden damage stays unknown rather than guessed profit. Compare predicted with realized or clearly labeled paper-trade results in the existing ledger. Do not purchase, bid, promise profit or treat an estimate as independent inspection. Product-specific rules remain applicable-review work; effort unestimated.Workflowunestimated u
Ladder verdict. NOT DECLARED. This board names no dated best-in-class or frontier target and no rung roles (sotatarget and rungrole rows on its plan); the ranker labels it NO-LADDER until it does, and until then its rungs climb toward a target nobody has written down. Bars read NO-BAR against the current month 2026-10.
Bar freshness, counted
ClassCountNote
bars0sotabar rows on the plan
fresh0the bar month is the current month
attested0an older bar with a this-month barscan reporting no newer entry
stale0a this-month scan saw a newer month the bar ignores
unattested0nobody looked this month
malformed0a sotabar row missing a field
duplicate0bar ids an earlier row already carries
bars, summed0RECONCILED: the parts sum to the total 0
current month2026-10the month every bar is judged against
Treatment verdict. NOT DECLARED. No rung on this board declares its three-step treatment (a treat row naming the MCP row, the API route, the primitive it composes, the workflow that composes it and the agent beat that runs it); the ranker labels every rung TREATMENT-UNDECLARED until it does.

Inspect a rung and its prerequisites

Declared nodes 5. Rank input binding: STALE_INCONSISTENT. Dependency order is authored. Implementation, acceptance evidence, authority and resource readiness are unverified. No action is recommended or dispatched here.

Plan SHA-256 fe88aab7f2f4e2ea36fcae917182295627a2966399b5bc5888f39f01b80e52ab. Target rows 0; role rows 0. Existing risks and release worklog retain their own scope; no node completion is inferred.

Runtime observation coverage: 0 of 5 rungs have current, identity-bound execution observations. Observation may report RED. Accepted completion remains unknown; source presence, qualification and deployment do not establish it.

Use Enter or Space on a rung to inspect its contract. Prerequisite links locate another rung in this list; open its summary to inspect it. Estimates are authored effort, not forecasts.

  1. CF1 — Comps intake

    Prerequisites: None declared; this does not establish execution eligibility.

    Contract: cf_comps

    Acceptance: public listing comps with the selection rule printed on every verdict; neg-control: an empty comp set MUST refuse, never estimate [@flipcalc]

    Authored effort: 1.5. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.

    Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt , SHA-256 . Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.

  2. CF2 — Sourcing intake

    Prerequisites: None declared; this does not establish execution eligibility.

    Contract: cf_sourcing

    Acceptance: auction and listing intake with dedup and hazard pre-screen [@auctionflip]; every row carries its source and age

    Authored effort: 1.5. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.

    Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt , SHA-256 . Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.

  3. CF3 — License-limit rules

    Prerequisites: None declared; this does not establish execution eligibility.

    Contract: cf_license_rule

    Acceptance: per-state unlicensed-sale caps as DATA rows [@flipbiz]; the engine refuses a volume plan that crosses the line

    Authored effort: 1. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.

    Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt , SHA-256 . Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.

  4. CF4 — Deal ledger, self-grading

    Prerequisites: CF1 (acceptance unverified), CF2 (acceptance unverified)

    Contract: cf_ledger

    Acceptance: every gated deal banked with verdict and realized outcome; ten paper-trades minimum before real money; the ledger page regenerates from the plane [@flipguide]

    Authored effort: 2. Executor kind: Organ. Responsible, accountable and verifier not established. Inspect retained worklog.

    Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt , SHA-256 . Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.

  5. CF5 — Salvage decisions expose parts, labor and uncertainty before commitment

    Prerequisites: CF1 (acceptance unverified), CF2 (acceptance unverified), CF4 (acceptance unverified)

    Contract: _ABSENT_:salvage_decomposition_accept

    Acceptance: SOURCE-BOUND PLANNING CONTRACT 2026-09-24. Extend the existing comps, sourcing and deal-ledger owners. A declared vehicle or analogous repair candidate carries a parts/condition inventory, matched sale evidence, labor/transport/storage costs and unknowns, with provenance and observation date per estimate. Produce scenario outcomes and the reasons for exclusions; missing comps or hidden damage stays unknown rather than guessed profit. Compare predicted with realized or clearly labeled paper-trade results in the existing ledger. Do not purchase, bid, promise profit or treat an estimate as independent inspection. Product-specific rules remain applicable-review work; effort unestimated.

    Authored effort: unestimated. Executor kind: Workflow. Responsible, accountable and verifier not established. Inspect retained worklog.

    Runtime observation: UNKNOWN; outcome UNKNOWN; observed epoch -1. Declared owner: . Receipt , SHA-256 . Identity-bound observation is not accepted completion. Qualification and deployment remain unverified by this projection.

Learning and practice paths

No structured learning path is declared for this plan. Existing research, roadmap and worklog remain available above.

Rung dossiers — every record that bears on a rung, in one place

Joined by symbol, never typed. Each dossier is assembled on every publish from the rows this board already carries: the plan's rung row, the matrix row that carries its contract symbol (its status re-measured by the one symbol ruler), the gate the organ declares and the verdict the evidence referee recorded on its last run, the reference marks in the rung text, the design rows that name the rung and the work log filed against it. The capability matrix links each cell to its dossier and each dossier links back to its cell and forward to the rungs it stands on; a dependency naming no rung on this plan is written as UNRESOLVED rather than linked. Absences are named: NO-MATRIX-ROW, NO-GATE-DECLARED, UNRECORDED.
Gate verdicts: UNSTAMPED — no per-gate verdict artifact is published for this domain yet (nx_swcompare_evidence carflip writes it beside its stamp); every gate below reads UNRECORDED until it runs.
Gate declarations: knowledge/organ_gate.conf read from this working directory (1 rows) and from the estate root (196 rows); rows in both counted once: 0; declarations read: 197. Every declaration in either copy counts, so a stub beside the publisher can never hide the root.
CF1 Comps intake · cell WATCHING · gate NO-GATE-DECLARED
Contractcf_comps · executor Organ · 1.5 u · stands on nothing
Definition of donepublic listing comps with the selection rule printed on every verdict; neg-control: an empty comp set MUST refuse, never estimate [flipcalc]
Matrix cellDATA: Market comps, what similar cars actually sold for · runtime/nx_carflip_data.nx · WATCHING decl
GateNO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_carflip_data; declare nx_carflip_data TAB <gate> and the ship loop proves it and the verdict lands here.
Work log2026-09-12 requirement Include VIN/trim/fitment and provenance, title and liens, safety/structural damage, missing parts, testability, auction premiums, transport, taxes, licensing, storage, tools, labor, diagnostics, warranty/returns, sale probability and time, salvage/disposal and working-capital costs. Sold comps are distinct from asking prices. Repair and part-out scenarios must not double-count the whole car plus its parts. Model correlated hidden damage and inspection value, not independent optimistic averages. Use existing part decomposition, sourcing, hazard and flip math after runtime qualification; show data coverage, uncertainty, feasibility and sensitivity, and compare realized outcomes to forecast. Educated risk, never guaranteed profit; human/qualified inspection remains named when needed. Beach/swarm retain execution priority.
CF2 Sourcing intake · cell WATCHING · gate NO-GATE-DECLARED
Contractcf_sourcing · executor Organ · 1.5 u · stands on nothing
Definition of doneauction and listing intake with dedup and hazard pre-screen [auctionflip]; every row carries its source and age
Matrix cellDATA: Sourcing pipeline, auction and listing intake · runtime/nx_carflip_data.nx · WATCHING decl
GateNO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_carflip_data; declare nx_carflip_data TAB <gate> and the ship loop proves it and the verdict lands here.
Work logno log row names this rung yet
CF3 License-limit rules · cell WATCHING · gate NO-GATE-DECLARED
Contractcf_license_rule · executor Organ · 1 u · stands on nothing
Definition of doneper-state unlicensed-sale caps as DATA rows [flipbiz]; the engine refuses a volume plan that crosses the line
Matrix cellLAW: Dealer-license limit compliance by state · runtime/nx_carflip_data.nx · WATCHING decl
GateNO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_carflip_data; declare nx_carflip_data TAB <gate> and the ship loop proves it and the verdict lands here.
Work logno log row names this rung yet
CF4 Deal ledger, self-grading · cell WATCHING · gate NO-GATE-DECLARED
Contractcf_ledger · executor Organ · 2 u · stands on CF1, CF2
Definition of doneevery gated deal banked with verdict and realized outcome; ten paper-trades minimum before real money; the ledger page regenerates from the plane [flipguide]
Matrix cellOPS: Deal ledger with banked verdicts vs outcomes · runtime/nx_carflip_data.nx · WATCHING decl
GateNO-GATE-DECLARED — knowledge/organ_gate.conf carries no row for nx_carflip_data; declare nx_carflip_data TAB <gate> and the ship loop proves it and the verdict lands here.
Work logno log row names this rung yet
CF5 Salvage decisions expose parts, labor and uncertainty before commitment · cell NO-MATRIX-ROW · gate NO-MATRIX-ROW
Contract_ABSENT_:salvage_decomposition_accept · executor Workflow · unestimated u · stands on CF1, CF2, CF4
Definition of doneSOURCE-BOUND PLANNING CONTRACT 2026-09-24. Extend the existing comps, sourcing and deal-ledger owners. A declared vehicle or analogous repair candidate carries a parts/condition inventory, matched sale evidence, labor/transport/storage costs and unknowns, with provenance and observation date per estimate. Produce scenario outcomes and the reasons for exclusions; missing comps or hidden damage stays unknown rather than guessed profit. Compare predicted with realized or clearly labeled paper-trade results in the existing ledger. Do not purchase, bid, promise profit or treat an estimate as independent inspection. Product-specific rules remain applicable-review work; effort unestimated.
Matrix cellNO-MATRIX-ROW — no matrix row carries salvage_decomposition_accept; the ranker reads this rung as unmapped and no cell can flip for it. Add the row and the join completes on the next publish.
Gatethe gate join needs a matrix row: no organ is named for this rung
Work logno log row names this rung yet

dossiers=5 cells_joined=4 no_matrix_row=1 (sum 5) gates_recorded=0 gates_unrecorded=0 no_gate_declared=4 (sum 4 of cells_joined) evgates=UNSTAMPED

Capability comparisons

Compare the field, search individual capabilities and open their source and adoption evidence. Documented presence does not establish comparative quality.

Position map — centrality and distinctiveness

The four-quadrant map the field uses for brand strategy (Dawar and Bagga, HBR June 2015), re-derived from this matrix on every publish. Centrality is the share of the category's feature mass a player covers, each feature weighted by how many hold it; distinctiveness is the average lead over each rival on the rows the player holds; breadth is the depth-weighted share of the whole matrix (the bubble); depth is how deeply the rows held are held; momentum is the day-over-day move off the spine (green rising, red falling, grey until day two); the dashed path runs first day → previous day → today. Dividers are the category means. Axes are fitted to the field of play, so read the tick numerals, not the frame. Rival marks are documented presence, so a rival's position reads the record, never its quality. The picture grades its own readability below; the table beside it is the same data for a screen reader or a second method.

Rows. 12 feature rows mapped of 12 matrix rows; 0 substrate rows (kernels, bounds and instruments the plan's rungrole marks substrate) are the estate's scaffolding, not category features, and stay off the map
Views. 2D cut: centrality, distinctiveness · 3D cube: centrality, distinctiveness, breadth · axes registered: centrality, distinctiveness, breadth, depth, momentum · a board picks its own in knowledge/compare/carflip.cdmap (cut|x|y, cube|x|y|z); absent = the HBR defaults
Position map, two-dimensional cutOne bubble per player. Bubble area is breadth, the ring colour is momentum, the dashed lines are the category means, and both axes are fitted to the field of play with their tick numerals shown. Every value is repeated in the table that follows. 100 200 300 400 500 600 700 800 100 200 300 400 500 600 700 800 centrality (permil, fitted 100–800) distinctiveness (permil, fitted 100–800) mean 516 mean 410 Unconventional Aspirational Peripheral Mainstream Nishi, centrality 541, distinctiveness 666, breadth 500, depth 750, momentum 0 Manual flipper, centrality 625, distinctiveness 233, breadth 222, depth 533, momentum 0 Calculator app, centrality 250, distinctiveness 208, breadth 83, depth 500, momentum 0 Auction data svc, centrality 458, distinctiveness 472, breadth 250, depth 1000, momentum 0 Dealer tooling, centrality 708, distinctiveness 472, breadth 388, depth 777, momentum 0 Nishi Manual flipper Calculator app Auction data svc Dealer tooling

bubble area = breadth · ring = momentum (green rising, red falling, grey until day two) · dashed = category means · axes fitted to the field of play: centrality 100–800, distinctiveness 100–800 of 0–1000 permil (the full range put every player in one corner)
readability of the 2D cut, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 0 · unresolved labels 0 · mark overlaps 0 (a fact of the data: two players that close are that close) · data spread 653 permil of the plot · quadrant words unseated 0
text contrast, measured with wcag2-ratio (floors from contrast.conf), light theme: labels 16.24 (floor 4.50) · notes 16.24 (floor 4.50) · quadrant words 5.89 (floor 4.50) · tick numerals 5.89 (floor 4.50) · axis titles 5.59 (floor 4.50) · dark theme: labels 13.78 (floor 4.50) · quadrant words 5.55 (floor 4.50) · axis titles 5.97 (floor 4.50) · dark classes under their floor 0 (one figure serves both themes: a dark shortfall is a token to fix, never a class to hide) · classes refused under their floor 0 (a refused class is not drawn; the scale classes are measured, never hidden) · export: SVG PNG (receipt, rendered by the estate's own rasteriser from this page)
Position map, three-dimensional cubeThe same players in an isometric cube. Each axis is fitted to its own field of play and carries numerals on the floor grid and the vertical axis; each bubble drops a dotted line to its floor shadow so height reads as height. Values are in the table that follows. 100 200 300 400 500 600 700 800 100 200 300 400 500 600 700 800 0 100 200 300 400 500 600 centrality distinctiveness breadth Calculator app: centrality 250, distinctiveness 208, breadth 83 Manual flipper: centrality 625, distinctiveness 233, breadth 222 Auction data svc: centrality 458, distinctiveness 472, breadth 250 Dealer tooling: centrality 708, distinctiveness 472, breadth 388 Nishi: centrality 541, distinctiveness 666, breadth 500 Nishi Manual flipper Calculator app Auction data svc Dealer tooling
axes fitted: centrality 100–800 · distinctiveness 100–800 · breadth 0–600 permil · farther bubbles are painted first, nearer ones over them · the floor shadow is each bubble's (x, y) at height 0
readability of the 3D cube, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 1 · unresolved labels 0 · mark overlaps 0 (a fact of the data: two players that close are that close) · data spread 239 permil of the plot
Position map, small multiplesEvery pair of registered axes as one small cut. Each panel fits both axes to the field of play, the dashed lines are the category means, bubble area is breadth and the ring colour is momentum; the legend below names the colours. 100 800 100 800 distinctiveness vs centrality Nishi: centrality 541, distinctiveness 666 Manual flipper: centrality 625, distinctiveness 233 Calculator app: centrality 250, distinctiveness 208 Auction data svc: centrality 458, distinctiveness 472 Dealer tooling: centrality 708, distinctiveness 472 100 800 0 600 breadth vs centrality Nishi: centrality 541, breadth 500 Manual flipper: centrality 625, breadth 222 Calculator app: centrality 250, breadth 83 Auction data svc: centrality 458, breadth 250 Dealer tooling: centrality 708, breadth 388 100 800 400 1000 depth vs centrality Nishi: centrality 541, depth 750 Manual flipper: centrality 625, depth 533 Calculator app: centrality 250, depth 500 Auction data svc: centrality 458, depth 1000 Dealer tooling: centrality 708, depth 777 100 800 480 520 momentum vs centrality Nishi: centrality 541, momentum 500 Manual flipper: centrality 625, momentum 500 Calculator app: centrality 250, momentum 500 Auction data svc: centrality 458, momentum 500 Dealer tooling: centrality 708, momentum 500 100 800 0 600 breadth vs distinctiveness Nishi: distinctiveness 666, breadth 500 Manual flipper: distinctiveness 233, breadth 222 Calculator app: distinctiveness 208, breadth 83 Auction data svc: distinctiveness 472, breadth 250 Dealer tooling: distinctiveness 472, breadth 388 100 800 400 1000 depth vs distinctiveness Nishi: distinctiveness 666, depth 750 Manual flipper: distinctiveness 233, depth 533 Calculator app: distinctiveness 208, depth 500 Auction data svc: distinctiveness 472, depth 1000 Dealer tooling: distinctiveness 472, depth 777 100 800 480 520 momentum vs distinctiveness Nishi: distinctiveness 666, momentum 500 Manual flipper: distinctiveness 233, momentum 500 Calculator app: distinctiveness 208, momentum 500 Auction data svc: distinctiveness 472, momentum 500 Dealer tooling: distinctiveness 472, momentum 500 0 600 400 1000 depth vs breadth Nishi: breadth 500, depth 750 Manual flipper: breadth 222, depth 533 Calculator app: breadth 83, depth 500 Auction data svc: breadth 250, depth 1000 Dealer tooling: breadth 388, depth 777 0 600 480 520 momentum vs breadth Nishi: breadth 500, momentum 500 Manual flipper: breadth 222, momentum 500 Calculator app: breadth 83, momentum 500 Auction data svc: breadth 250, momentum 500 Dealer tooling: breadth 388, momentum 500 400 1000 480 520 momentum vs depth Nishi: depth 750, momentum 500 Manual flipper: depth 533, momentum 500 Calculator app: depth 500, momentum 500 Auction data svc: depth 1000, momentum 500 Dealer tooling: depth 777, momentum 500
Nishi Manual flipper Calculator app Auction data svc Dealer tooling
10 panels over 5 registered axes, every pair once (the lower axis on x, the higher on y) · each panel fitted to its own field of play, first and last tick numerals shown · no labels in a small cut, the legend names the colours; the grade below reports the mark terms only (MM summed over the panels, spread averaged)
readability of the small multiples, self-graded by the layout ruler: label overlaps 0 · labels over marks 0 · off-canvas 0 · unresolved labels 0 · mark overlaps 1 (a fact of the data: two players that close are that close) · data spread 568 permil of the plot
PlayerQuadrantcentralitydistinctivenessbreadthdepthmomentumRows heldDays on spineFirst seen
NishiAspirational5416665007500 since 2026-09-238102026-09-15
Manual flipperMainstream6252332225330 since 2026-09-235102026-09-15
Calculator appPeripheral250208835000 since 2026-09-232102026-09-15
Auction data svcUnconventional45847225010000 since 2026-09-233102026-09-15
Dealer toolingAspirational7084723887770 since 2026-09-236102026-09-15
DayMatrix rows reviewedPlayers recorded
2026-09-15125
2026-09-16125
2026-09-17125
2026-09-18125
2026-09-19125
2026-09-20125
2026-09-21125
2026-09-22125
2026-09-23125
2026-10-08125

players 5|matrix rows 12|feature mass 24|centrality mean 516|distinctiveness mean 410|axes 5|spine days 10 (shown 10)|rows written today 0|readability defects 2D 0 cube 1|spine knowledge/status/cdmap/carflip.spine

How to read this evidence. A Nishi source mark records whether the named symbol is declared in the selected source file. It does not establish working behavior or accepted delivery. A watching tag names an expected source entry; discovering it updates source coverage only. A dark tag means the file exists but the named symbol was not found: inspect the source and contract before assuming the capability is missing or renaming code. Peer codes are authored assessments; unassessed means no comparison is established, not absence. Qualification, deployment identity, runtime observations and acceptance must carry their own evidence. Adoption records the catalog's observed path through source, build, promotion, registration and invocation; libraries use importer evidence and gates use declared execution surfaces. A full catalog path does not establish quality, freshness or a successful user outcome. Partial and unknown states retain their stated next action. Census stamps: importers asof 1790637268, gate census asof 1790104131 (unix seconds; -1 = census absent).

Capability matrix — measured against source

◉ authored stronger claim; source present● present◐ partial○ absent? unassessed; excluded from relative comparison · click any capability for its evidence

Peer cell coverage: authored assessed 48, unassessed 0. Authored assessments are not verified outcomes.

CapabilityNishiManual flipperCalculator appAuction data svcDealer tooling
DEAL
Downside-gated BUY or PASS on the P10 bad caseSource present; authored stronger claim: cf_kv in runtime/nx_carflip_roi.nx, verified at emit. LIVE organ: reads a deal as whole-dollar argv and refuses any deal whose bad case (low resale plus high repair) loses money. Calculators compute ROI but do not gate [flipcalc]; practice differentiates on exactly this discipline [flipguide] Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked).
not adopted: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
Pros Source symbol found; stronger capability claim is authored; ahead of Manual flipper, Calculator app, Auction data svc, Dealer toolingCons not adopted yet: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
◉○◐○○
Component-level repair-set chooser, asset-agnosticMeasured: fl_exposure exists in runtime/_hdl_build/nx_flip_score.nx, verified at emit. LIVE engine: reads the part list from the planes and chooses the repair set component by component -- class, component and finding are DATA; the same math prices a car or a house Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked).
not adopted: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
Pros Implementing source symbol found; runtime acceptance separate; ahead of Manual flipper, Calculator app, Auction data svc, Dealer toolingCons not adopted yet: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
●○○○○
Real-value vs nominal-price discriminator with manipulation gateSource present; authored stronger claim: fr_ev_present in runtime/_hdl_build/nx_flip_real.nx, verified at emit. LIVE organ: bottom-up net-tangible backing against asking price; manipulation is claimed only on three named evidence classes -- the anti-hype instrument no calculator ships Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked).
not adopted: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
Pros Source symbol found; stronger capability claim is authored; ahead of Manual flipper, Calculator app, Auction data svc, Dealer toolingCons not adopted yet: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
◉○○○○
DATA
Hazard screening slots, flood, salvage, title brandsMeasured: hz_cond_pfail_bps exists in runtime/nx_hazard_lib.nx, verified at emit. The hazard library rides the flip engine today; car-specific hazard rows (flood history, salvage brands) are a data admission. Auction and VIN services sell this data [auctionflip] Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).
Pros Implementing source symbol found; runtime acceptance separate; ahead of Calculator app; fully adopted on the estate ladderCons behind Auction data svc (leads), Dealer tooling (leads)
●●○◉◉
Market comps, what similar cars actually sold forOpen — watching runtime/nx_carflip_data.nx : cf_comps, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Contract = the comps intake over public listing data with the selection rule printed on every verdict; the engines above are blind without it rival marks uncited — the Yes, Best or Part codes on this row are an observation read with no reference mark behind them
dossierwatching cf_comps
Pros none measured yetCons behind Manual flipper, Calculator app, Auction data svc (leads), Dealer tooling (leads); open contract; expected source declaration not established
○●●◉◉
Sourcing pipeline, auction and listing intakeOpen — watching runtime/nx_carflip_data.nx : cf_sourcing, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Contract = listing intake with dedup and hazard pre-screen feeding the deal gate; geographic arbitrage rows come from the same intake [auctionflip]
dossierwatching cf_sourcing
Pros none measured yetCons behind Manual flipper, Auction data svc (leads), Dealer tooling (leads); open contract; expected source declaration not established
○●○◉◉
LAW
Dealer-license limit compliance by stateOpen — watching runtime/nx_carflip_data.nx : cf_license_rule, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Most states cap unlicensed sales at a handful of vehicles in 12 months [flipbiz]; the engine must refuse a volume plan that crosses the state line -- limits as DATA rows per state, never hardcoded
dossierwatching cf_license_rule
Pros none measured yetCons behind Manual flipper, Dealer tooling; open contract; expected source declaration not established
○◐○○●
OPS
Deal ledger with banked verdicts vs outcomesOpen — watching runtime/nx_carflip_data.nx : cf_ledger, re-measured on every compare beat. Ship that symbol and this mark flips itself; the comparewatch- plane row flips with it. Contract = every gated deal banked with its verdict and, when flipped, its outcome -- the engine grades ITSELF on realized flips; practice keeps this in heads and spreadsheets [flipguide]
dossierwatching cf_ledger
Pros none measured yetCons behind Manual flipper, Dealer tooling; open contract; expected source declaration not established
○◐○○●
BUSINESS
Landed-cost corridor pricing for import or export flipsMeasured: lc_calc exists in runtime/_hdl_build/nx_landed_cost.nx, verified at emit. The trade-corridor engine prices a cross-border vehicle deal with duties and entry fees -- the import-export leg of the flipping question, live today Adoption: RUN-BY:clock — fully adopted (top of its ladder).
Pros Implementing source symbol found; runtime acceptance separate; ahead of Manual flipper, Calculator app, Auction data svc, Dealer tooling; fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth)
●○○○○
Go-to-market channel engine for resale listingsMeasured: gtm_channel_best exists in runtime/nx_gtm_svc.nx, verified at emit. The GTM facade ranks channels per product in an adjacent domain today -- resale listing channels are a data admission once the ledger runs Adoption: REGISTERED-DARK — PARTIAL: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked).
not adopted: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
Pros Implementing source symbol found; runtime acceptance separate; ahead of Manual flipper, Calculator app, Auction data svc, Dealer toolingCons not adopted yet: callable, authorised, completed MCP invocation not established by supplied journal window; lifetime history unknown (direct execution may be recorded elsewhere; this scan does not establish lifetime use); no execution surface runs it either (clock, cron, daemon, roster, actlog and surfaced forks checked)
●○○○○
EVIDENCE
Sovereign mirrored and pinned reference register for this fieldMeasured: knowledge/fetched/cmp_carflip exists in knowledge/compare/carflip.refs, verified at emit. Every rival claim on this page resolves to a mirror in the estate evidence store, content-pinned by hash and re-measured on every emit Adoption: ABSENT — PARTIAL: no source and no binary: this is a build contract, not a partial deploy.
not adopted: no source and no binary: this is a build contract, not a partial deploy
Pros Implementing source symbol found; runtime acceptance separate; ahead of Manual flipper, Calculator app, Auction data svc, Dealer toolingCons not adopted yet: no source and no binary: this is a build contract, not a partial deploy
●○○○○
DEAL
Wear-and-tear survival fit from observed component failuresMeasured: hz_wb_fit exists in runtime/nx_hazard_lib.nx, verified at emit. LIVE library riding the flip engine: fits a Weibull survival curve per component from observed failure ages in pure integer fixed point, with minimum-observation and fit-quality floors that refuse a curve the data cannot support. Manufacturer reliability data reaches dealer tooling in some form; the flipping side of the field prices repairs from quoted costs, never from a fitted failure distribution rival marks uncited — the Yes, Best or Part codes on this row are an observation read with no reference mark behind them Adoption: LIB-WIRED importers=3 nonval=2 — fully adopted (top of its ladder).
Pros Implementing source symbol found; runtime acceptance separate; ahead of Manual flipper, Calculator app, Auction data svc, Dealer tooling; fully adopted on the estate ladderCons none on the measured axes (rival marks are documented presence, not depth)
●○○○◐
Rival-claim provenance. Every Yes, Best or Part mark in a rival column is a claim about someone else's product. A cited row carries a reference mark that resolves to a pinned mirror (the refs gate measures that); an uncited row is an observation read and is badged in its evidence until a reference lands. The badge is the receipt, never the proof: a mark proves a mirror exists, not that the mirror supports the code. The rows are counted below.
Rival claims, counted
ClassCountNote
rows with rival marks7rows carrying a Yes, Best or Part in a rival column
cited5a reference mark resolves to a pinned mirror
uncited2an observation read, badged until a reference lands
rows, summed7RECONCILED: the parts sum to the total 7

Delivery and evidence

Inspect risks, technical debt, rendered observations, experiments and references. Read scope and limitations alongside every result.

Risk register

RiskLikelihood x impactMitigation
The engine is trusted before it is ledger-provenpossible x highten paper trades minimum in CF4 before real bankroll; the bar row above is the accept rule
License limits vary by state and changeprobable x mediumCF3 rows are per-state DATA with a source and date per row; a stale row is visible on the page
A watch contract flips on symbol existence, so a stub reads greenpossible x highthe flip is the receipt, the rung gate is the proof

Release history and work log

The worked plan, on the board. Every leg appends what it measured, landed, retracted, learned and left queued, per rung, so a crash leaves the next seat a ledger here rather than a transcript to mine. Kinds: measure, land, retract, lesson, queue. Newest last.
WhenRungKindEntry
2026-09-12CF1requirementInclude VIN/trim/fitment and provenance, title and liens, safety/structural damage, missing parts, testability, auction premiums, transport, taxes, licensing, storage, tools, labor, diagnostics, warranty/returns, sale probability and time, salvage/disposal and working-capital costs. Sold comps are distinct from asking prices. Repair and part-out scenarios must not double-count the whole car plus its parts. Model correlated hidden damage and inspection value, not independent optimistic averages. Use existing part decomposition, sourcing, hazard and flip math after runtime qualification; show data coverage, uncertainty, feasibility and sensitivity, and compare realized outcomes to forecast. Educated risk, never guaranteed profit; human/qualified inspection remains named when needed. Beach/swarm retain execution priority.
On these two registers. Rows are declared in the domain's plan file and carry the debt id, which is the join key back to the sovereign debt plane — that plane, not this page, is the authority on state. Reconciling them automatically (the regen reading the plane and refreshing these rows) is a named, owed rung; until it lands, treat an id here as a pointer to look up, not a status to trust.
Honest verdict. The Aug-2026 field, from the mirrored record: flipping practice reports typical margins of roughly 500 to 3,000 dollars per vehicle with discipline on purchase price and repair cost as the differentiator [flipguide]; calculator apps compute net profit, ROI and break-even but do not GATE the decision [flipcalc]; auction and VIN data services sell sourcing and history data [auctionflip]; and most states cap unlicensed sales at a handful of vehicles per year before a dealer license is required [flipbiz]. The estate already holds what the field lacks: a deterministic BUY-or-PASS gate on the P10 bad case (low resale, high repair -- buy only winners), an asset-agnostic component-level repair-set chooser, and a real-value vs nominal-price discriminator with a manipulation gate -- all built and promoted, none previously wired to a compare surface. This admission is the wiring; the open contracts are the DATA intakes (comps, sourcing, license rules) that feed the judged core.

Person · product · place — not yet measured for this domain

Every compare carries this layer. Declare knowledge/compare/carflip.ppp (rows surface|nishi or c1..c4|label|url|connect naming OUR live surface and each rival's front door), run nx_ppp_probe domain carflip, and this section fills itself on the next beat: the same ruler on both sides — privacy and CX (third-party hosts, tracker classes, cookies, security headers), design and longevity (design hygiene, computed WCAG contrast, render-blocking resources, unsized media, script weight, theme and motion queries), findability (landmarks, skip link, on-site search, breadcrumb, headings, internal links).

The field — discovered, not chosen

Rows written by nx_field_discover from carflip.seeds: the industry's own lists (Wikipedia wikitext, GitHub topics, awesome lists) read mechanically, every candidate counted across seeds. The matrix columns above are a SEAT'S pick; this band is the population they were picked from, and the stats line measures one against the other. A rival here is a lead, never a verdict — it earns a column when its capabilities are read and pinned.

Discovery receipt. One row per counter the run wrote, in the receipt's own order; the rival rows follow in their own table.
Field discovery, counted
ClassCountNote
seeds1
scanned1
fetched1
reused0
failed0
named1
candidates1
mentions1
capped0
RankRivalSeedsMentionsFirst seedKindLink
1Calculator app11col1-calculatornamedhttps://carsnipe.com/blog/used-car-flip-profit-calculator

field candidates 1|shown 1 of 1|matrix columns in the field 1 of 4|discovered rivals with no column 0|malformed rows 0 (counted, never rendered)|read-capped 0

Exclusive and shared capabilities

One capability is graded on one board; every other board references it. The fleet duplicate census (nx_rivalcensus dupes, on the fleetdupes clock row) reads every board's matrix and names each capability graded as a row on two or more boards, with a home derived from evidence: rung when exactly one board's plan contracts the symbol (that board is starred), gates when no plan contracts it and exactly one board's executed gate map runs the organ's gate (that board is plussed), ambiguous when several boards carry the deciding evidence (a decision for their seats), and none when no evidence decides it, with the reason beside it: unmapped (no board of the duplicate declares a gates map; declare the maps) or unproven (a map exists and runs none of the organ's gates; gate the organ on its proving board, or declare it a shared library by policy). A home elsewhere means this board should carry an @xrow reference to the home board's row rather than a graded row of its own; a home here means the other boards should. The table is this board's slice of one estate-wide census: the shape is shared, the rows are the board's.

This board grades 12 capabilities: 6 exclusive to it and 6 shared with other boards. Shared rows on this page: 6 = home here 0 + home elsewhere 1 + ambiguous 2 + undecided 3 + refused 0 (partition 6); undecided = unmapped 0 + unproven 3 + unevidenced 0; homonyms 0; since the previous census: new 0, resolved 0. Census FRESH age_s=6705.

CapabilityOrganBoards grading itHomeRuleEvidenceStanding on this board
lc_calcnx_landed_cost.nxgrowth*, appliancemove, braketool, soilscience, alignbiz, carflip, butterchurn, phototwin, tradecompliancegrowthrungplanhome elsewhere
adopt: @xrow growth|lc_calc|home by rung (fleet duplicate census)
gtm_channel_bestnx_gtm_svc.nxappliancemove, braketool, soilscience, alignbiz, carflip, supimacotton, butterchurn, phototwin—noneunprovenundecided
cf_kvnx_carflip_roi.nxalignbiz, carflip, realestate—noneunprovenundecided
fr_ev_presentnx_flip_real.nxalignbiz, carflip+, realestate+, civicmap—ambiguousgatesambiguous
fl_exposurenx_flip_score.nxcarflip+, realestate+—ambiguousgatesambiguous
hz_wb_fitnx_hazard_lib.nxcarflip, appliedmath—noneunprovenundecided

Gaps from the record — what the estate does that no board carries

The record census (nx_goalmap record) reads the invoked-tool population and every plan queue row and files each organ or directive that NO matrix, plan or gates row names. A row here is a callout the boards missed: adjudicate it onto a board or declare it infrastructure. Census state STALE (age 1395810 s), sources read 4 of 7 declared — a BLIND census is a FLOOR: unread sources can only add rows.

kindnameboardsourceevidence

rows shown 0|this board's directives 0|estate-wide un-boarded organs 452 (listed in full on /compare/ecosystem)|census rows 639|malformed 0 (counted, never rendered)

References

Beyond a link list. Every reference below resolves twice — the publisher's copy and, where banked, the estate's own non-rottable library mirror with a content pin — and carries its evidence class plus the exact claim on this page it grounds. Keyed marks like [key] in the matrix notes jump here. A dash means honestly absent, never assumed.
  1. [flipguide] CarFlipIQ. Car flipping -- the complete 2026 guide (data-backed). Practitioner guide -- typical per-vehicle profits cluster in the hundreds to about 3,000 dollars with purchase discipline and repair-cost control named as the differentiators. publisher · read in our library knowledge/fetched/cmp_carflip_flipguide.html · pin hf71599d8f11b850478c43a45af06d25868bfaf498d1e93a2addd4761c5f3a5d2 · accessed 2026-08-19 · mirrored-indexGrounds: The deal-gate row and the market biz row: the field margin band the P10 gate is graded against.
  2. [flipcalc] CarSnipe. Used car flip profit calculator -- net profit, ROI and break-even. Practitioner calculator page -- the incumbent tool class computes deal arithmetic but carries no refusal gate. publisher · read in our library knowledge/fetched/cmp_carflip_flipcalc.html · pin h632a590ebc0c8091213fdbf01fc0f354d2dc738cdd68518c6222a3e82235de6a · accessed 2026-08-19 · mirrored-indexGrounds: The deal-gate row: what calculators do and where the downside gate exceeds them.
  3. [flipbiz] SideQuestHustle. Car flipping business guide 2026. Practitioner business guide -- state dealer-license limits cap unlicensed sales at a handful of vehicles per year in most states before a license is required. publisher · read in our library knowledge/fetched/cmp_carflip_flipbiz.html · pin hc60700fdcb5be37c163b883b84856d532ad7a2360d531b2f7abd5c382bbb0e7d · accessed 2026-08-19 · mirrored-indexGrounds: The license-limit compliance row: the legal ceiling the cf_license_rule contract encodes as per-state data.
  4. [auctionflip] VehicleDatabases. How to start an auction car-flipping business. Vendor guide -- the auction sourcing and VIN-history data lane: what the data services sell and how auction flippers use it. publisher · read in our library knowledge/fetched/cmp_carflip_auctionflip.html · pin h6fcde25145c7789db829616432ad22f9e612bce09a8cc070a10d7b2e31b4596f · accessed 2026-08-19 · vendor-docGrounds: The sourcing and hazard rows: the incumbent data lane the cf_sourcing and hazard intakes buy from or replace.

generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/carflip.matrix · source checks show implementation presence; runtime and user-outcome evidence are reported separately · JavaScript supports page controls