{
  "buildId": "nb20260929-n05",
  "revision": "v5-local-01",
  "items": [
    {
      "id": "PLY",
      "name": "Birch plywood",
      "lowesItem": "786170",
      "model": "712849",
      "url": "https://www.lowes.com/pd/SoyStrong-NAF-3-4-in-HPVA-Birch-Plywood-Application-As-4-x-8/1000096524",
      "actualSpecification": "Published .703\" thickness; actual 4.039 × 8.039 feet; minimum 4 × 8 feet",
      "neededQuantity": 6,
      "packQuantity": 1,
      "buyPacks": 6,
      "partIds": [],
      "notes": "Minimum usable 96-3/8 by 48-3/8-inch sheets required by the rough-cut/trim layout. Nominal 48-by-96 stock is insufficient. Measure every received sheet; do not shrink the case. Three separate three-layer retainers; reserve trial offcuts.",
      "category": "material",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "PINE",
      "name": "RELIABILT clear eastern white pine",
      "lowesItem": "280485",
      "model": "PLSEL 1.000 6.000 8.000D4S",
      "url": "https://www.lowes.com/pd/Top-Choice-Common-1-in-x-6-in-x-8-ft-Actual-0-75-in-x-5-5-in-x-8-ft-Eastern-White-Pine-Board/1000672939",
      "actualSpecification": "3/4\" × 5 1/2\" × 96\", S4S",
      "neededQuantity": 27,
      "packQuantity": 1,
      "buyPacks": 27,
      "partIds": [],
      "notes": "Exact allocation in current cutting layouts, including one trial board. Plane supported broad stock before ripping; glazing spacer rough 3/8 inch, fit to actual .351-inch reference bare depth.",
      "category": "material",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "SOLID",
      "name": "RELIABILT clear S4S solid pine",
      "lowesItem": "810720",
      "model": "2X2 8 RPC",
      "url": "https://www.lowes.com/pd/Common-2-in-x-2-in-x-8-ft-Actual-1-5-in-x-1-5-in-x-8-ft-Pine-Board/1000110413",
      "actualSpecification": "1 1/2\" × 1 1/2\" × 96\", kiln-dried untreated solid stock",
      "neededQuantity": 10,
      "packQuantity": 1,
      "buyPacks": 10,
      "partIds": [],
      "notes": "Ten full 1 1/2″ square × 8′ (38 × 38 × 2438 mm) boards; do not laminate these members.",
      "category": "material",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "MESH",
      "name": "Acorn galvanized hardware cloth",
      "lowesItem": "2146697",
      "model": "HC24810",
      "url": "https://www.lowes.com/pd/Acorn-International-1-2-in-x-4-ft-x-10-ft-Hardware-Cloth/1001876728",
      "actualSpecification": "19 gauge; 1/2\" square opening; 48\" × 120\" roll",
      "neededQuantity": 1,
      "packQuantity": 1,
      "buyPacks": 1,
      "partIds": [],
      "notes": "Four 19 × 41-inch roof blanks and two 25 × 5-inch side blanks; two-wire reference crossing .082 inch, not a .025-inch slab. Occupant-specific containment review remains required.",
      "category": "material",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "PAD",
      "name": "Rubber-Cal loose neoprene sheet",
      "lowesItem": "2837423",
      "model": "30-004-062-012-036",
      "url": "https://www.lowes.com/pd/Rubber-Cal-Rubber-Cal-Neoprene-Sheet-40A-Durometer-Smooth-Finish-Backing-0-062-in-Thick-x-12-in-Width-x-36-in-Length-Black/1003202434",
      "actualSpecification": "1/16\" × 12\" × 36\", 40A durometer; one sheet",
      "neededQuantity": 1,
      "packQuantity": 1,
      "buyPacks": 1,
      "partIds": [],
      "notes": "Cut dry glazing pads and two-layer lower setting pads from the 1/16″ × 1′ × 3′ (2 × 305 × 914 mm) sheet. No glazing adhesive.",
      "category": "material",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "GLUE",
      "name": "Titebond III Ultimate",
      "lowesItem": "1444",
      "model": "1414",
      "url": "https://www.lowes.com/pd/Titebond-16-Oz-III-Ultimate-Wood-Glue/1017425",
      "actualSpecification": "16 fluid ounce bottle",
      "neededQuantity": 3,
      "packQuantity": 1,
      "buyPacks": 3,
      "partIds": [],
      "notes": "Three 16-fluid-ounce (473 mL) bottles cover 51.9 sq ft (4.8 m²) of bond interfaces plus working reserve. The manufacturer excludes structural/load-bearing applications: use all scheduled mechanical stitches and do not infer a glue-only capacity.",
      "category": "consumable",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [
        "https://www.titebond.com/product/wood-glues/e8d40b45-0ab3-49f7-8a9c-b53970f736af",
        "https://www.titebond.com/resources/use/all"
      ],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "FINISH",
      "name": "Varathane Triple Thick clear satin water-based polyurethane",
      "lowesItem": "9181732",
      "model": "284473-7482",
      "url": "https://www.lowes.com/pd/Varathane-Triple-Thick-Polyurethane-Clear-Wood-Finish-Self-Leveling-Formula-Scratch-And-Stain-Resistance-Durability-In-One-Coat-Satin-Quart/9181732",
      "actualSpecification": "Two 1-quart cans per pack; manufacturer 284473; UPC 020066273699; transparent satin with slight amber tone",
      "neededQuantity": 16,
      "packQuantity": 2,
      "buyPacks": 8,
      "partIds": [],
      "notes": "761.04 square feet upper planning area; 16 US quart cans, sold as two-can packs. Extra coats or balancing layers require recalculation.",
      "category": "consumable",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [
        "https://www.rustoleum.com/product-catalog/consumer-brands/varathane/varathane-triple-thick-polyurethane",
        "https://rustoleumsupport.zendesk.com/hc/en-us/articles/4422342995853-Varathane-Triple-Thick-Polyurethane",
        "https://www.rustoleum.com/~/media/DigitalEncyclopedia/Documents/RustoleumUSA/TDS/English/CBG/Varathane/VAR-35_Varathane_Triple_Thick_Polyurethane_TDS.ashx",
        "https://rustoleumsupport.zendesk.com/hc/en-us/article_attachments/43083323597709"
      ],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      },
      "finishCalculation": {
        "woodRectangleUpperFt2": 487.5552563476562,
        "veneerFaceUpperFt2": 172.219607062283,
        "withPresealTrialAndContingencyFt2": 761.0410929214299,
        "coverageFt2PerQuart": 50,
        "scope": "Conservative uncut faces, veneer over presealed substrate, two square feet trial and 15 percent contingency; one-coat product planning. Preserve bare glue/structural bearing areas as scheduled.",
        "quartCansRequired": 16,
        "cansPerPack": 2,
        "purchasePacks": 8,
        "purchasedQuarts": 16
      }
    },
    {
      "id": "W125",
      "name": "Hillman #8 × 1 1/4″ (32 mm) wood screws",
      "lowesItem": "3373",
      "model": "35054",
      "url": "https://www.lowes.com/pd/Hillman-8-x-1-1-4-in-Silver-Zinc-Plated-Flat-Interior-Wood-Screws-100-Count/3032661",
      "actualSpecification": "#8 × 1 1/4\", Phillips flat, zinc-plated steel, 100 per box",
      "neededQuantity": 537,
      "packQuantity": 100,
      "buyPacks": 6,
      "partIds": [],
      "notes": "Installed quantity is the exact source-station count; buy whole packs with spare screws.",
      "category": "fastener",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "W200",
      "name": "Hillman #8 × 2″ (51 mm) wood screws",
      "lowesItem": "67589",
      "model": "35057",
      "url": "https://www.lowes.com/pd/Hillman-50-Count-8-x-2-in-Flat-Head-Zinc-Plated-Interior-Exterior-Wood-Screws/3037571",
      "actualSpecification": "#8 × 2\", Phillips flat, zinc-plated steel, 50 per box",
      "neededQuantity": 152,
      "packQuantity": 50,
      "buyPacks": 4,
      "partIds": [],
      "notes": "Installed quantity is the exact source-station count; buy whole packs with spare screws.",
      "category": "fastener",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "W100",
      "name": "Hillman #6 × 1″ (25 mm) wood screws",
      "lowesItem": "68355",
      "model": "35048",
      "url": "https://www.lowes.com/pd/Hillman-6-x-1-in-Silver-Flat-Head-100-Count-Interior-Exterior-Wood-Screws/3037704",
      "actualSpecification": "#6 × 1\", Phillips flat, zinc-plated steel, 100 per box",
      "neededQuantity": 242,
      "packQuantity": 100,
      "buyPacks": 3,
      "partIds": [],
      "notes": "Installed quantity is the exact source-station count; buy whole packs with spare screws.",
      "category": "fastener",
      "required": true,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [],
      "store": "Lowes",
      "affiliateStatus": "ordinary direct product URL; affiliate link not finalized",
      "sourceEvidence": {
        "package": "N04 r1 BOM",
        "scope": "Product identity carried from N04; N05 quantity independently calculated."
      }
    },
    {
      "id": "W300",
      "name": "Everbilt #8 × 3-inch flat-head wood screws",
      "model": "827551",
      "url": "https://www.homedepot.com/p/317479434",
      "neededQuantity": 24,
      "packQuantity": 2,
      "buyPacks": 12,
      "notes": "Four through each retainer receiver into the adjacent laminated upright. Keep screw and bolt paths separate.",
      "store": "Home Depot",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "HINGE",
      "name": "Everbilt #6 × 1 1/4-inch flat-head wood screws",
      "model": "801782",
      "url": "https://www.homedepot.com/p/204275488",
      "neededQuantity": 54,
      "packQuantity": 100,
      "buyPacks": 1,
      "notes": "Fifty-four installed, six per hinge; three LSX-100R on left and three LSX-100L on each centre/right leaf. Confirm received hole/head seating and supplier approval before use; do not machine proprietary hinge holes from the model.",
      "store": "Home Depot",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "HASP",
      "name": "Everbilt #10 × 5/8-inch flat-head wood screws",
      "model": "825391",
      "url": "https://www.homedepot.com/p/317479421",
      "neededQuantity": 21,
      "packQuantity": 12,
      "buyPacks": 2,
      "notes": "Seven per hasp assembly, 21 total. Transfer all holes from the received hardware.",
      "store": "Home Depot",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "LIFT-R",
      "name": "Sugatsune right-hand lift-off hinge",
      "model": "LSX-100R",
      "url": "https://www.sugatsune.com/lift-off-hinge-lsx-100r/",
      "neededQuantity": 3,
      "packQuantity": 1,
      "buyPacks": 3,
      "notes": "Three on the guide’s left jamb: the manufacturer’s shown fixed pin half lies left of the axis and points upward. Sold individually, without screws. Confirm hand against the received parts, not the door name alone.",
      "store": "Direct manufacturer",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "LIFT-L",
      "name": "Sugatsune left-hand lift-off hinge",
      "model": "LSX-100L",
      "url": "https://www.sugatsune.com/lift-off-hinge-lsx-100l/",
      "neededQuantity": 6,
      "packQuantity": 1,
      "buyPacks": 6,
      "notes": "Six mirrored hinges on the two right-hand jambs, three per door. Stainless steel; fixed upward pin and removable upper socket. The 66 lb (30 kg) published pair capacity does not rate this wood assembly or establish a multiplied three-hinge capacity.",
      "store": "Direct manufacturer",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "LATCH",
      "name": "National Hardware swivel-staple safety hasp",
      "model": "N305-979",
      "url": "https://www.lowes.com/pd/National-Hardware-Black-Steel-3-1-4-in-L-Swivel-Staple-Safety-Hasp-1-pk/9180731",
      "neededQuantity": 3,
      "packQuantity": 1,
      "buyPacks": 3,
      "notes": "One independent closure per door. Turn the swivel across the slot to secure; align it with the slot to lift the flap. Optional padlocks are not included or required for the illustrated keyless operation.",
      "store": "Lowe’s",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "ACRYLIC",
      "name": "OPTIX clear acrylic sheet, .220 × 24 × 48 inches",
      "model": "21232102",
      "url": "https://www.lowes.com/pd/OPTIX-Acrylic-0-22-in-T-x-24-in-W-x-48-in-L-Clear-Acrylic-Sheet/1002101976",
      "neededQuantity": 2,
      "packQuantity": 1,
      "buyPacks": 2,
      "notes": "Two 24 × 48-inch sheets supply the three 20.6146 × 16.7188-inch panes, two per sheet with the scheduled rough allowance and saw waste. Field-fit only after the actual glazing-stack trial; keep all three original sight openings.",
      "store": "Lowe’s",
      "checkedDate": null,
      "status": "Current source-specific research pending; no inventory or fit promise",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "LINER",
      "name": "Aquascape 45 mil EPDM boxed liner, 12′ × 15′",
      "model": "12′ × 15′ exact size variant",
      "url": "https://www.aquascapeinc.com/products/45-mil-epdm-boxed-liner",
      "neededQuantity": 1,
      "packQuantity": 1,
      "buyPacks": 1,
      "notes": "One 148 × 100-inch uncut blank from 12 × 15-foot stock; actual uncut fold trial and material suitability required.",
      "store": "Direct manufacturer",
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "UNDERLAY",
      "name": "Aquascape heavy-duty underlayment, 10′ × 15′",
      "model": "10′ × 15′ exact size variant",
      "url": "https://www.aquascapeinc.com/products/heavy-duty-pond-underlayment-boxed",
      "neededQuantity": 1,
      "packQuantity": 1,
      "buyPacks": 1,
      "notes": "One 148 × 100-inch blank from 10 × 15-foot stock; reference compressed .080 inch is not a measured material gauge. Add loose protection over recessed hardware.",
      "store": "Direct manufacturer",
      "status": "Current source-specific research pending; no inventory or fit promise",
      "checkedDate": null,
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise.",
      "manufacturerEvidence": [
        "https://www.aquascapeinc.com/products/heavy-duty-pond-underlayment-boxed",
        "https://www.aquascapeinc.com/product-registration"
      ]
    },
    {
      "id": "BOLT",
      "name": "316 stainless socket flat-head screw, 1/4-20 x 3-1/2 inch",
      "model": "24910",
      "url": "https://boltdepot.com/Product-Details?product=24910",
      "neededQuantity": 18,
      "packQuantity": 1,
      "buyPacks": 18,
      "notes": "Three exterior flush screws per retainer post; 5/32-inch hex drive, 82-degree seat. Length includes flat head.",
      "store": "Bolt Depot",
      "checkedDate": null,
      "status": "Supplier product research pending; individually sold. Received dimensions and exposure/connection acceptance remain required.",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "WASHER",
      "name": "316 stainless 1/4-inch flat washer",
      "model": "16019",
      "url": "https://boltdepot.com/Product-Details?product=16019",
      "neededQuantity": 18,
      "packQuantity": 1,
      "buyPacks": 18,
      "notes": "One inside each recessed post under locknut. 5/8-inch outside and 9/32-inch inside diameters; receive thickness at most 1/16 inch for this reference stack.",
      "store": "Bolt Depot",
      "checkedDate": null,
      "status": "Supplier product research pending; individually sold. Received dimensions and exposure/connection acceptance remain required.",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "LOCKNUT",
      "name": "316 stainless 1/4-20 nylon insert locknut",
      "model": "16008",
      "url": "https://boltdepot.com/Product-Details?product=16008",
      "neededQuantity": 18,
      "packQuantity": 1,
      "buyPacks": 18,
      "notes": "One inside each recessed post. Listed height .298 inch to .328 inch; two full threads beyond nylon, entire tail below post face. Hand-tighten to avoid stainless galling; never force seized threads.",
      "store": "Bolt Depot",
      "checkedDate": null,
      "status": "Supplier product research pending; individually sold. Received dimensions and exposure/connection acceptance remain required.",
      "availabilityScope": "Public US listing; no ZIP/store-specific stock, price or delivery promise."
    },
    {
      "id": "VENEER-maple",
      "name": "Maple exterior veneer",
      "model": "4 × 10 ft selected species / 3M PSA; configuration to confirm",
      "url": "https://oakwoodveneer.com/maple-veneer-flat-cut.html",
      "actualSpecification": "120 × 48-inch stock; grain along long edge; .0305-inch reference complete skin, maximum .046 inch",
      "neededQuantity": 7,
      "packQuantity": 1,
      "buyPacks": 7,
      "category": "optional finish choice",
      "required": false,
      "exclusiveGroup": "Choose one species",
      "notes": "Full exterior, edges/reveals and trial; supplier balance/backer/adhesive and cured-finish acceptance required",
      "store": "Oakwood Veneer",
      "checkedDate": null,
      "status": "Current research pending"
    },
    {
      "id": "VENEER-oak",
      "name": "White oak exterior veneer",
      "model": "4 × 10 ft selected species / 3M PSA; configuration to confirm",
      "url": "https://oakwoodveneer.com/oak-veneer-white-flat-cut.html",
      "actualSpecification": "120 × 48-inch stock; grain along long edge; .0305-inch reference complete skin, maximum .046 inch",
      "neededQuantity": 7,
      "packQuantity": 1,
      "buyPacks": 7,
      "category": "optional finish choice",
      "required": false,
      "exclusiveGroup": "Choose one species",
      "notes": "Full exterior, edges/reveals and trial; supplier balance/backer/adhesive and cured-finish acceptance required",
      "store": "Oakwood Veneer",
      "checkedDate": null,
      "status": "Current research pending"
    },
    {
      "id": "VENEER-walnut",
      "name": "Walnut exterior veneer",
      "model": "4 × 10 ft selected species / 3M PSA; configuration to confirm",
      "url": "https://oakwoodveneer.com/walnut-veneer-flat-cut.html",
      "actualSpecification": "120 × 48-inch stock; grain along long edge; .0305-inch reference complete skin, maximum .046 inch",
      "neededQuantity": 7,
      "packQuantity": 1,
      "buyPacks": 7,
      "category": "optional finish choice",
      "required": false,
      "exclusiveGroup": "Choose one species",
      "notes": "Full exterior, edges/reveals and trial; supplier balance/backer/adhesive and cured-finish acceptance required",
      "store": "Oakwood Veneer",
      "checkedDate": null,
      "status": "Current research pending"
    }
  ],
  "purchasesMade": false,
  "affiliateCollectionUrl": null,
  "availabilityScope": "Verified product identities and size variants; no ZIP-specific price, stock or delivery promise.",
  "unresolvedGaps": [],
  "buildNamespace": "nb20260929-n05",
  "reviewEvidence": "Product identities reviewed September 29, 2026. Construction approval is tracked separately.",
  "specificationPath": "specification.json"
}
