Field Notes · Augmented Engineering

The traditional order of operations goes like this: design the ideal circuit, pick the best parts on paper, lay it out, and release the bill of materials. Then procurement comes back with the bad news, half the parts are on forty-week lead times, one is not-recommended-for-new-design, and the perfect regulator you chose is simply not available at the quantity you need. Now you redesign, re-lay-out, and re-verify, and the schedule slips for reasons that have nothing to do with engineering.

So flip the script. Start from availability.

Design around what you can buy

Availability-driven design means the question “can I actually get this part, today, in the quantity I need, from more than one source?” is asked before the schematic is locked, not after. The circuit is built around components that are known to be in stock and well supported, so the BOM that comes out the other end is one you can order and build, not a wish list.

In practice that means every candidate part is weighed on more than its datasheet:

  • Stock: is it actually on the shelf, in real quantity, at the distributors?
  • Lifecycle: is it active, or NRND / end-of-life waiting to bite you next year?
  • Second sources: can you get an equivalent from another vendor if one dries up?
  • Price and quantity breaks: does it still make sense at your build volume?

Why this was hard, and what changed

Checking live stock, lifecycle, and second sources for every part on a board was always the right thing to do, and almost nobody did it thoroughly, because doing it by hand for a hundred-line BOM is punishing. It was easier to design first and gamble on sourcing later.

Augmentation removes the excuse. An engineer can now check real distributor stock, pricing, lifecycle, and alternates for every part as the design takes shape, and choose the parts that are both right and gettable.

The AI does the legwork across distributors and keeps the BOM honest against real inventory. The engineer makes the call on what is electrically correct. Availability stops being a post-design surprise and becomes a design input, the same way power, thermal, and manufacturability already are.

Design for supply, not just for manufacturing

Design for manufacturing has been standard practice for years. Designing for supply is the natural next step, and it is the same discipline MCG applies when we cross-check a release package, just moved to the front of the project instead of the end. The result is a design that is buildable on the first pass: resilient BOMs, fewer respins for availability, and no last-minute scramble to redesign around a part you never should have specified.

← Augmented Engineering Design around parts you can get