Catalog Check
catalog_checkCheck if a designated part is available off the shelf. Pass a part designation or handle to receive a status code indicating if it's stocked, not stocked, or not catalogued.
Instructions
Is this exact part something you can buy off the shelf?
Pass a canonical designation ("ISO 4762 M4×12 A2", "608-2RS") or the handle of
a part whose designation was stamped when it was generated. Offline and
deterministic.
Returns {ok, code, standard, size, length, stocked, grade_ok, reason, nearest,
lengths, grades, fidelity, captured, market}, where code is:
stocked the size/length exists and the material is listed (for a
cut-to-length product like threaded rod, any length up to the
longest stock bar counts, with a note that it is a cut)
not_stocked the size exists but the LENGTH is not a stocked rung —
nearest names the rungs either side
size_not_stocked the standard does not cover this size at all
grade_not_listed the size exists, that material does not
not_catalogued the product standard is outside this corpus's coverage. That
is an absence of evidence, explicitly NOT a claim that the
part is unavailable — check not_covered from catalog_search
undesignated there was no designation to check
ok is True only for stocked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handle | No | ||
| designation | No |