Stagea Stuff - importing a JDM wagon and why the platform exists

Importing a Nissan Stagea, opaque parts supply chains, and starting the stagea-stuff monorepo in December 2024.

By late 2024, Nissan Stagea ownership had stopped being a fantasy and started being a logistics problem. Not horsepower: paperwork, lead times, and the feeling that every useful answer sat behind someone who wanted a markup for "sourcing."

This post is where stageastuff.com (and the repo behind it, heff0/stagea-stuff) actually begins: not as a slick launch, but as a reaction to importing a JDM vehicle and getting tired of hunting parts in the dark.

Project dossier (scope, stack, deliverables): Stagea Stuff Platform.

The import: excitement, then admin

Buying a Japanese-market Stagea is romantic until the container lands. Then it is:

  • Title and compliance: federal import rules, state inspection quirks, and the slow translation between what the auction sheet promised and what is on the ground
  • Documentation gaps: trim codes, option packages, and factory part numbers that do not map cleanly to US-market catalogs
  • Time: the car can be "here" while still not being driveable because one sensor, one bushing, or one fuse label is wrong for your exact variant

None of that is unique to Stageas. What is specific is how niche the platform is. You are not importing a GT-R with a decade of English-language forum archaeology. You are importing a wagon that many people have never heard of, with VQ and RB variants, AWD layouts, and a parts ecosystem that still thinks in yen and Yahoo Auctions Japan.

The mechanical work was always going to be hard. What was underestimated was how much energy would go to information work before turning a wrench.

Finding parts: clarity is the bottleneck

The frustrating pattern repeats:

  1. You identify what you need (often from a Japanese diagram or a blurry photo in a Facebook group).
  2. You cross-reference OEM numbers, aftermarket SKUs, and "fits Stagea" claims that mean fits one Stagea once, maybe.
  3. You message a reseller. Sometimes they are great. Often you get:
  • "Let me check with my guy" with no ETA
  • A price that only makes sense if you have already burned two weekends
  • A substitute part sold as equivalent when the mounting geometry is not

The lack of clarity is not always malice. JDM supply chains are genuinely fragmented. But the information asymmetry is profitable. If only the broker knows which warehouse actually has the bracket, they can charge for the search every time, even when the part is commodity.

Spreadsheets accumulated next: OEM numbers, vendor names, ship times, photos of what arrived versus what was advertised. Useful locally. Not useful to the next owner.

Resellers and the annoyance tax

The frustrating part was not paying for rare hardware. It was paying for opacity:

  • Listings with no OEM reference, so you cannot verify fitment before money leaves your account
  • "In stock" that means "I will order it if you pay first"
  • Markups on items still visible on Japanese retail sites for a fraction of the price
  • Discouragement from publishing cross-reference data, because then the next customer might skip the middleman

Middlemen who add value (consolidation, inspection, translation, actual warehousing) earn their cut. Middlemen whose product is withholding the map do not.

Somewhere in that frustration the question shifted from "another bookmark" to "a catalogue with provenance: who sold it, what number it matched, whether it fit, what it cost in December 2024."

That thought did not ship overnight. It sat next to the car on jack stands. It did not go away.

December 2024: opening the monorepo

In December 2024 the software side took shape in heff0/stagea-stuff: a monorepo meant to bundle the community surfaces that had been missing during import and repair work.

The README describes the target architecture honestly: subdomains for forum, wiki, blog, shop, auth, and a parts catalogue, with upstream projects pinned as submodules:

Planned surfaceRole
stagea-stuff.com / app.stagea-stuff.comAstro shell: landing, search, login
forum.stagea-stuff.comNodeBB for owner discussion
wiki.stagea-stuff.comMediaWiki for fitment and how-tos
blog.stagea-stuff.comGhost for long-form build logs
shop.stagea-stuff.comSaleor storefront
parts.stagea-stuff.comDirectus-backed parts catalogue
auth.stagea-stuff.comKeycloak for SSO across subdomains

Early commits scaffolded what exists today: NodeBB, MediaWiki, Ghost, and the Saleor storefront as submodules; an Astro 6 shell with service cards and placeholder routes; docs/site-plan.md for architecture; Cursor skills to keep work inside the monorepo boundary.

Plenty is still reserved (auth/, parts/, shared packages/) empty on purpose until the design is real, not aspirational UI.

This is not "replace every reseller." It is reduce repeated confusion: document what fits, publish what failed, let the community correct the record without paying an annoyance tax to read it.

Lineage from older projects

If you have read the earlier posts on this site, the thread is continuous:

  • Django-Auto-Forum (2022): first attempt at an owned automotive forum with cloud media
  • SimpleGUIChat (2022): pop-out messaging idea that never bridged into the forum
  • stagea-stuff (2024): same itch, different scale. Not one Django monolith on Heroku, but a deliberate multi-service platform with a parts catalogue as a first-class citizen

heff.world remains the personal engineering hub. Stagea Stuff is the brand-shaped outlet for this specific chassis: import pain, part numbers, and the build.

What comes next

The domain stageastuff.com is still early days publicly. The repo is further along: local dev instructions for forum, wiki, blog, shop, and the Astro shell; a homepage hub at localhost:8090 when infra is up; docs that admit which directories are scaffolded versus placeholder.

Next steps are unglamorous and correct:

  1. Parts catalogue schema: OEM number, application notes, vendor provenance, fitment verdict
  2. Wiki seed content: import checklist, trim identification, common failure modes
  3. Auth: so contributors can edit without handing out WordPress passwords like confetti
  4. Honest shop integration: only where stock and lead times are real

The car still needs parts. The site needs to earn trust by being clearer than the resellers who profit on confusion. December 2024 is when architecture commits replaced complaints alone.

Repository: github.com/heff0/stagea-stuff.

Copyright 2026 Heff.world. All rights reserved.