# Goals, Hoops, Nets & Posts: research notes

Scope: the structures that define the scoring target or court boundary for yard, driveway, gym and park sports — basketball hoops and backboards; goals for soccer, futsal, beach soccer, field hockey, ice hockey and lacrosse; and net-and-post sets for volleyball, badminton, tennis and pickleball. Excludes the balls themselves (sibling `balls`), goalie and player protective gear (sibling `protective-sports-gear`), and freestanding kick-back rebounders, pitching nets and batting cages, which look like goals but are training aids, not scoring structures (sibling `sports-training-accessories`). One register, three sport families, routed by the `sport_type` split rather than three separate documents.

Quote labels: **verbatim** = the sentence in quotation marks is exactly what I read in the fetched text (curl plus tag-stripping, or pdftotext on a downloaded PDF); **fetched excerpt** = the fetch tool returned the text and I am paraphrasing or lightly condensing it, still from text I saw myself; **search excerpt** = from a search-result summary only, the page itself unseen. No search-excerpt-only number is used in category.json; this run had none to begin with, because WebSearch reported its budget was exhausted before any query returned (see below), so every claim here is from a direct fetch.

## Seed

Seed run (recorded verbatim from `scripts/seed.py --category goals`):

- Example: car-tyres (actually the brief substituted bedsheets `weave` — the script returned): "category: bedsheets / what this shows: the expert split is often not the number everyone advertises. Thread count is the generic trap here. Weave is what changes how the sheet feels and sleeps." Facet shown: `weave` (percale vs sateen vs linen vs flannel vs jersey).
- Persona: "A sommelier, who thinks in origin, process and how a thing changes over time."

1. **The goals equivalent of weave is backboard/net material tier, not the number everyone advertises (backboard size in inches, or "72-inch").** Thread count's trap is that a bigger number sounds better but a buyer should pick the weave first; here, the trap is that a bigger backboard sounds better but a buyer should pick glass-vs-plastic first, because that single choice also decides whether the hoop can be portable at all (a portable base cannot carry a glass board — Goalrilla, Spalding, both verbatim below). **Kept** as the `backboard_material` split. Dropped the parallel idea of a "weave" for soccer-goal netting (knotted vs knotless mesh) — real in principle, but I could not get two fetched sources on it (see Dropped).
2. **A sommelier thinks in origin, process and how a thing changes over time — not what a typical buyer (who thinks about price and size) would notice.** Applied here, a sommelier-minded buyer would notice that a basketball hoop is actually drunk twice: dimensions are fixed by a 1890s invention (10 ft rim) that never changed, but the *rim itself* changed under pressure from the game it enabled — the breakaway rim (1981, after players started shattering backboards) is a "vintage" of the product the way a wine's year is, and it is the single biggest safety-relevant change the category has had. It would also notice that "regulation size" is not one thing: it changes by age group for soccer goals and basketball hoop height, the way a wine's style changes by region. **Kept** as the `rim_type` facet and the `size_or_age_grade` split. Dropped: an attempt to find a similar "changes over time" story for net systems (net tension relaxing, re-stringing); no sourced facts turned up.

## WebSearch and reachability

WebSearch reported its 200-call session budget already exhausted on the first query of this run, before any results were returned, so every source below is a direct `curl`/`WebFetch` fetch, a link found inside a fetched page, or a known standards-body/brand URL. `cpsc.gov` returned HTTP 403 on every path tried (its own soccer-goal safety page, its news releases, and the PDF at `/s3fs-public/327.pdf`, which 403'd directly and 404'd through the Wayback Machine, which was itself "temporarily offline" when checked). `astm.org` also 403'd. `kwikgoal.com`, `bownet.com`, `soccer.com`, `dickssportinggoods.com`, `bwfbadminton.com` and `ncaa.org` all blocked with a Cloudflare challenge or a flat 403. `bisonusa.com` resolved to an unrelated, defunct page (a cached LinkedIn profile), not the volleyball-systems site its name suggests, and was dropped entirely, not used for anything. Search engines (Bing, DuckDuckGo Lite, Google) returned either a bot challenge or obfuscated JS with no extractable organic results. Where I needed a specific number and the obvious brand or regulator was blocked, I found the figure instead through the real sitemap/nav of a reachable brand site, or through a specialist equipment vendor whose own pages carry the regulation numbers they sell to.

**Consequence for the register:** I could not independently verify the CPSC/ASTM F1938 movable-soccer-goal tip-over standard from its own text in this session. That gap is carried honestly into `anchoring_included` and a low-confidence judgement below, rather than invented. See "Against the existing add-on schema" and "Dropped".

## Sources and what each supports

### Regulation dimensions (Wikipedia, cross-checked against two articles and, for pickleball, the governing body's own rulebook)

**Wikipedia, "Goal (sports)"**
https://en.wikipedia.org/wiki/Goal_(sports)
- fetched excerpt (quoted): "The goal structure is defined as a frame 24 feet (7.32 m) wide by 8 feet (2.44 m) tall" (association football); "In Beach soccer the goal is defined as a frame 5.50 m wide by 2.20 m tall. In Futsal the goal is defined as a frame 3 m wide by 2 m tall."; "The goal structure in field hockey is 3.66 metres (12.0 ft) wide by 2.14 metres (7.0 ft) tall."; "The goal structure is a frame 4 feet (1.2 m) tall and [6 feet / 1.83 m wide, cut off in the fetch]" (ice hockey); "The goal in lacrosse is 6 feet (1.8 m) tall and 6 feet (1.8 m) wide."
- Supports: the per-sport goal dimensions in `mechanism.families`. Confidence high for soccer (cross-checked, see next source); medium for futsal, beach soccer, field hockey, ice hockey and lacrosse, each resting on this one tertiary page's own citations (to IFAB, FIH, IIHF and World Lacrosse respectively), which I did not fetch directly. Flagged in "Numbers" below.

**Wikipedia, "Football pitch"**
https://en.wikipedia.org/wiki/Football_pitch
- verbatim: "The inner edges of the posts are regulated to be 8 yards (7.32 metres) (wide) apart, and the lower edge of the crossbar is elevated to 8 feet (2.4 [metres])."
- Supports: second, independently-written source for the 24 ft × 8 ft (7.32 m × 2.44 m) soccer goal, both citing IFAB's Law 1. Confidence high.

**Wikipedia, "Basketball court"**
https://en.wikipedia.org/wiki/Basketball_court
- verbatim: "The baskets are always 10 feet (3.05 m) above the floor (except possibly in youth competition)."; NBA court 94 × 50 ft, FIBA 28 × 15 m.
- Supports: 10 ft rim height. Confidence high.

**Wikipedia, "Backboard (basketball)"**
https://en.wikipedia.org/wiki/Backboard_(basketball)
- verbatim: "The top of the hoop is 10 feet (3.05 m) above the ground. Regulation backboards are 6 feet (1.83 m) wide by 3.5 feet (1.07 m) tall. All basketball rims (hoops) are 18 inches (46 cm) in diameter. The inner rectangle on the backboard is 24 inches (61 cm) wide by 18 inches (46 cm) tall."
- Supports: second source for 10 ft rim height; rim diameter 18 in; regulation backboard 72 × 42 in (matches Goalrilla's own figure below, independently). Confidence high.

**Wikipedia, "Slam dunk"**
https://en.wikipedia.org/wiki/Slam_dunk
- verbatim: "in 1976 Arthur Erhat filed a patent for 'a rim that had give but immediately returned to its original position,' making dunking safe for the first time by significantly reducing the shattering of backboards."; "the breakaway rim (introduced to the NBA in 1981)"; "The invention by Arthur Ehrat to create the breakaway rim with a spring on it led to the return of the dunk in college basketball."
- Supports: `rim_type`, as a second, independent source for the breakaway-rim mechanism and history (matches Goalrilla's description below). Confidence high.

**Wikipedia, "Volleyball court"**
https://en.wikipedia.org/wiki/Volleyball_court
- verbatim: "The top of the net is 2.43 m (7 ft 11 11⁄16 in) above the center of the court for men's competition, and 2.24 m (7 ft 4 3⁄16 in) for women's competition... The minimum height clearance for indoor volleyball courts is 7 m (23.0 ft), although a clearance of 8 m (26.2 ft) is recommended."
- Supports: volleyball net height (men's/women's), cross-checked against Sports Imports below. Confidence high.

**Wikipedia, "Badminton"**
https://en.wikipedia.org/wiki/Badminton
- verbatim: "The net is 1.55 metres (5 feet 1 inch) high at the edges and 1.524 metres (5.00 feet) high in the centre. The net posts are placed over the doubles sidelines, even when singles is played."
- Supports: badminton net height. Confidence high for the number (it is widely repeated and internally consistent); medium for being only one tertiary source, since I could not reach bwfbadminton.com to read the Laws of Badminton directly (403).

**Wikipedia, "Tennis court"**
https://en.wikipedia.org/wiki/Tennis_court
- verbatim: "The net is 3 ft 6 in (1[.07 m]) at the posts, and 3 ft (0.914 m) high in the center... The net posts are 3 ft (0.914 m) outside the doubles court on each side."
- Supports: tennis net height and post placement. Confidence high for the number; medium sourcing for the same reason as badminton (itftennis.com's rules page 404'd).

**Wikipedia, "Pickleball"**
https://en.wikipedia.org/wiki/Pickleball
- verbatim: "The net is 36 inches (0.91 m) high on the ends, the point where the net crosses the sidelines, and 34 inches (0.86 m) high at the center. The net posts should be 22 feet (6.7 m) from the inside of one post to the inside of the other post."
- Supports: pickleball net height and post span, cross-checked directly against the official rulebook, next.

**USA Pickleball, Official Rulebook (PDF, pdftotext)**
https://usapickleball.org/docs/rules/USAP-Official-Rulebook.pdf
- verbatim 3.B.2: "Net posts should be 22 feet +/- 1.0 inches (6.71 m) from the inside of one post to the inside of the other post. The maximum diameter of the net posts should be 3 inches (7.62 cm)."
- verbatim 3.B.6: "Sideline Net Height. The top of the net must be 36 inches +/- 0.25 inch (91.44 cm +/- 0.635 cm) above the playing surface where the net crosses the outer edge of the sidelines."
- verbatim 3.B.7: "Center Net Height. The top of the net must be 34 inches +/- 0.25 inch (86.36 cm +/- 0.635 cm) above the playing surface at the center point of the court."
- verbatim 3.B.1: "The net may be made of any mesh fabric material that will not allow a ball to pass through it."
- Supports: this is the governing body itself, fetched directly, confirming Wikipedia's pickleball figures exactly. The strongest-sourced number pair in the register. Confidence high.

**USA Pickleball, Equipment Standards Manual (PDF, pdftotext)**
https://usapickleball.org/docs/rules/USAP-Equipment-Standards-Manual.pdf
- fetched: points to the Rulebook for net specifications rather than restating them; used only to confirm the manual exists and to see what a governing body's equipment manual chooses to cover (paddle and ball material standards, not posts). Confidence high for what it says, low relevance for this register's numbers.

### Basketball hoops (two leading brands' own buying guides)

**Goalrilla, Basketball Hoop Buying Guide (curl)**
https://www.goalrilla.com/pages/basketball-hoop-buying-guide
- verbatim: "All Goalrilla basketball goals come with a breakaway rim standard... Compared to standard static rims, breakaway rims are used in college and the pros and have flexibility, that allow them to 'break-away' or compress under pressure, transferring the shock of a dunk to the pole rather than the backboard, or even worse, the player."
- verbatim: "NCAA and NBA regulation backboards are 72" W x 42" H."
- verbatim: "The highest quality backboard is tempered glass, the same material used in gymnasiums at the high school, college, and professional levels. Because of its added strength, tempered glass backboards feature the best rebound performance and are best for competitive play... tempered glass is like a car windshield that holds the shattered glass in place for a crumbling effect."
- verbatim: "a portable hoop is unable to support the weight of a glass backboard. Instead portable goals utilize a lighter, plastic backboard which sacrifices rebound and playability... the average lifespan of a portable system is roughly 2 to 5 years... Because portable basketball hoops feature a counter-weighted base filled with either water or sand, they cannot endure heavy or rough play, such as dunking, due to the risk of tipping or falling over."
- verbatim: "the solid steel pole mounted in concrete offers incredible stability for the entire unit... eliminating the risk of tipping over, especially during a dunk."
- verbatim: "Look for approximately 2 feet to 4 feet of overhang for the best balance of safety and performance... A basketball hoop with an overhang of 5 feet will actually encroach on the play surface by more than 7 feet once you add the 25 inches of rim that come out from the backboard surface."
- verbatim: "ASTM international safety standards specify a minimum hoop height of 6.5'." — **not used in category.json**, because the same brand's own installation guide (next) calls 7.5 ft, not 6.5 ft, the "safety-approved height," and I have no third source to resolve the discrepancy. Logged as a contradiction in "Dropped".
- verbatim (table, garbled by text extraction but legible): ages 2–4 and 5–8 use a 7.5 ft goal, 9–11 use 8–10 ft, 12+ uses the 10 ft official height for "High School, College, and Professional."
- verbatim: "Standard basketball rims are 18 inches in diameter... The two most common types of rims for residential applications are static and breakaway."
- verbatim: "Most basketball hoops either have a paint or powder coating finish... Basketball poles come in single or multi-piece systems and in square or round poles."
- Supports: `backboard_material`, `rim_type`, `mount_type`, `backboard_size_in` (72 in regulation), the dropped overhang figure, and the age/height table used descriptively in `size_or_age_grade`. Confidence high (this is the brand's own published guide, read in full, not a summary); treated as one source, corroborated against Spalding and Wikipedia where it overlaps.

**Goalrilla, collection filters on the in-ground hoops page (curl)**
https://www.goalrilla.com/collections/in-ground-basketball-hoops
- fetched excerpt (the page's own filter facets): mount-type categories "In Ground / Portable / Wall Mounted / Youth"; board-material filter "Perforated Steel / Polycarbonate / Tempered Glass"; backboard-size filter "54" / 60" / 72"".
- Supports: `mount_type`'s three values (plus confirming "Youth" is treated as its own merchandising category, which fed `size_or_age_grade`) and the backboard-size figures, as the brand's actual retail taxonomy rather than guide prose. Confidence high.

**Goalrilla, Basketball Hoop Installation Guide (curl)**
https://www.goalrilla.com/pages/basketball-hoop-installation-guide
- verbatim: "Goalrilla basketball hoops are adjustable from the safety-approved height of 7.5 feet to the NBA and NCAA regulation height of 10 feet."
- verbatim: "This hole is then filled with concrete, and the anchor kit system is mounted in the wet concrete and allowed to cure for 72 hours... this process generally takes about 4 days to complete, including 3 days for concrete installation and curing and 1 day for final assembly of the goal."
- verbatim: "Goalrilla recommends purchasing 12-13 bags of concrete mix. This concrete meets the ASTM C387 Standard Specifications for concrete."
- Supports: `mount_type`'s in-ground description (concrete, anchor kit, multi-day) and the 7.5 ft figure that contradicts the buying guide's separate 6.5 ft ASTM claim (see above). Confidence high for what it says, used to flag the contradiction rather than to assert either number as "the" ASTM floor.

**Spalding, Basketball Hoops Buying Guide (curl)**
https://www.spalding.com/hoops-buying-guide.html
- verbatim: "Portable basketball hoops let you take your game anywhere. The portable bases are equipped with two or four wheels for easy mobility and are filled with either water or sand."
- verbatim: "Inground basketball hoops are anchored in the ground with cement using a ground sleeve or j-bolts."
- verbatim: "Instead of crowding your driveway, choose from a variety of basketball backboard and rim combos that you can mount to your garage, roof, interior wall, or barn."
- verbatim (board tiers): "Glass Size: 54-72 | Play Level: Elite | Rebound: Best"; "Acrylic Size: 50-72 | Play: Pro | Rebound: Better. Clear Performance. Best Value."; "Polycarbonate Size: 42-54 | Play: Casual | Rebound: Good. Tough on Impact."; "Composite Size: 32-44 | Play: Rookie | Rebound: Limited. Built to Last."
- Supports: a second, independent brand confirming the three-way `mount_type` split (portable / in-ground / wall-mounted) in the same words Goalrilla uses, and a second brand's own material-tier hierarchy for `backboard_material`, which sets the `backboard_size_in` range at 42 to 72 in (Spalding's composite-to-glass span) once combined with Goalrilla's 54/60/72 in. Confidence high.

### Net systems (one specialist manufacturer, the official supplier named by USA Volleyball and the NCAA)

**Sports Imports, Indoor Volleyball Net Systems (curl)**
https://www.sportsimports.com/indoor-volleyball-net-system/
- fetched excerpt (quoted): "The Official Net System of USA Volleyball & NCAA... our equipment reflects a legacy of expert design, proven materials..."; "Carbon Net Systems — Best-selling volleyball poles on the market. Weighs between 19 and 25 lbs."; "Aluminum Net Systems — Lightweight aluminum design. Strongest aluminum volleyball pole on the market."; "Steel Net Systems — Trusted by FIVB. Our most popular pole with over 30,000 systems sold nationwide. The least amount of deflection. Pin-stop design with 22 net height settings."
- Supports: `pole_or_post_material`'s three values and the deflection/weight trade-off between them. Confidence medium-high: this is the vendor's own marketing page for its own products, not an independent test, but it is the specific vendor USA Volleyball and the NCAA name as their official supplier, which is the strongest "who uses it" signal available for this facet. Single source; flagged.

**Sports Imports, Regulation Volleyball Net Heights: A Definitive Guide (curl)**
https://www.sportsimports.com/blog/volleyball-net-heights/
- verbatim: "Standard Men's Volleyball Net Height: 7 feet, 11 ⅝ inches or 2.43 meters."; "Standard Women's Volleyball Net Height: 7 feet, 4 ⅛ inches or 2.24 meters."; "Men's Volleyball Net Height Ages 55-69: 7 feet, 9 ⅝ inches or 2.38 meters. Men's Volleyball Net Height Ages 70+: 7 feet, 6 inches or 2.29 meters."; "Women's Volleyball Net Height Ages 45+: 7 feet, 2 ⅛ inches or 2.19 meters."; "the official regulation volleyball net height is always measured in the center of the net, and the net's sides can't be more than ¾ inches higher than the regulation height."
- Supports: second, independent confirmation (vendor rather than encyclopedia) of the men's/women's volleyball net heights already found on Wikipedia, plus the age-graded reductions used in `size_or_age_grade`'s description. Confidence high for the headline figures (matches Wikipedia exactly); the age-band figures are single-sourced to this vendor page and used only in descriptive text, not as a committed facet value.

**Sports Imports, Tennis Net product page (curl)**
https://www.sportsimports.com/product/tennis-net/
- fetched excerpt: net made of "twisted, black polyethylene mesh netting... durable, white vinyl headband... kevlar cable and side bracing."
- Supports: background only (net mesh material); not used for any committed facet value, kept here because it is where I looked for a net-material fact and found it too thin to use (see Dropped).

## Data points used for derived metrics

None. This register has no `derived_metrics` entry. Unlike a formulation (cost per serving) or a machine (output per watt), nothing here is a number an expert computes in their head from listing fields — the facts that matter are fixed regulation thresholds (10 ft, 2.43 m, 36 in) that a buyer either meets or doesn't, not a ratio. The one candidate I found — "overhang plus 25 inches of rim equals how far the hoop eats into the driveway" (Goalrilla, verbatim above) — is single-sourced and its "25 inches" constant is specific to Goalrilla's own rim/backboard combination, not a category-wide figure, so per the two-source rule for any number in the JSON, it is described in prose in `rim_type`'s notes rather than promoted to a formula.

## Against the existing add-on schema

`zamana-expertise/data/schema-parts/supplies/active/add-ons/goal.jsonc` currently has only two fields: `backboard_material` (enum: polycarbonate, acrylic, tempered_glass, steel, na, unspecified) and `sizing.height_range` (min/max/unit). Proposals only; nothing edited.

| This register's facet | Kind (AGENTS.md vocabulary) | Compared with current schema |
|---|---|---|
| `backboard_material` | categorical, vertical anchor for the basketball branch | Already exists, values match closely. Propose dropping `steel` as a *backboard* material (no source calls a backboard steel; steel is the *pole/frame*, perforated steel is a *fixed-height, non-glass* board option per Goalrilla's own filter) and adding `composite` to match Spalding's entry-tier name. |
| `height_range` | sizing (per rule 2, varies by model/variant) | Already exists and is the right shape; this register's `why_experts_care` just narrows what it means per sport_type (adjustable rim height for basketball; usually fixed for goal_sport and net_sport). No change proposed. |
| `sport_type` | vertical anchor | Missing. Without it, `backboard_material` and `height_range` have no signal for *which* product they describe — a soccer-goal listing and a basketball-hoop listing both hit the same add-on today. Propose adding, since the three families share almost no other field. |
| `mount_type` | hard filter | Missing. Portable vs in-ground vs wall-mounted is a buyer's first practical question (space, permanence, tip risk) and is on every brand's own site navigation (Goalrilla, Spalding), so it is cheap to backfill. Propose adding. |
| `size_or_age_grade` | hard filter | Missing. Regulation vs youth/reduced vs backyard-recreational is the single most common mis-buy in this category per both brand guides' emphasis on age tables; propose adding as a category quality-currency-style filter. |
| `rim_type` | category quality currency | Missing, basketball-only. Breakaway vs static is stated on most hoop listings as a selling point ("breakaway rim" in the title or a bullet); propose adding with `source: listing`. |
| `backboard_size_in` | category quality currency | Missing. 54/60/72 in width is a real residential-tier number both brands sell by; propose adding as a numeric sibling to `backboard_material`. |
| `pole_or_post_material` | category quality currency, net_sport only | Missing, and research-expensive (source: researched, backfill high) — only found on one vendor's own net-system pages, not on typical retail listings. Worth listing per the skill's "backfill the top N" guidance, not worth promising broad coverage. |
| `governing_body` | annotation | Missing; low narrowing value (buyers rarely ask "whose rules"), but it is the natural place to carry the standard each sport's dimensions trace to (IFAB, FIVB, BWF, ITF, USA Pickleball, NBA/NCAA/NFHS), satisfying the "governing standard" requirement for a category whose products anchor a court or a backyard. |
| `anchoring_included` | annotation, derived from `mount_type` | Missing. What ships to make the thing stable (ballast base, stakes, concrete) is real and sourced (Goalrilla, Spalding) but I could not independently confirm the CPSC/ASTM anchoring *requirement* itself (see "Could not reach"), so this stays an annotation describing what is included, not a safety-compliance claim. |

Noise in the current add-on, per AGENTS.md rule 5: none identified — the two existing fields are both real currency, just incomplete on their own.

## Branches

- `sport_type` = "basketball hoop" → ask `mount_type`, `size_or_age_grade`, `backboard_material`; `rim_type` and `height_range` also apply. Chain: backboard material only exists as a concept for basketball (Goalrilla/Spalding both sell basketball boards by material tier; no goal_sport or net_sport product is described by a "board"). SUPPORTED.
- `sport_type` = "field goal" or "net system" → ask `mount_type`, `size_or_age_grade`; `backboard_material` and `rim_type` become irrelevant. Chain: neither Wikipedia's goal-dimension article nor either net-system vendor page ever mentions a backboard or a rim for these products — they have a crossbar/posts and a net, not a board. SUPPORTED.
- `mount_type` = "in-ground" → `anchoring_included` resolves to "set in concrete" and the buyer should expect a multi-day install, not same-day. Chain: Goalrilla's installation guide, verbatim, "about 4 days to complete, including 3 days for concrete installation and curing." SUPPORTED, basketball-specific (the only sport family with a sourced install timeline); extended descriptively, not as a committed fact, to other sports' permanent posts, which also use ground sleeves per the goal.jsonc schema's existing framing but without a sourced timeline of their own.
- `mount_type` = "portable" → `anchoring_included` resolves to "weighted base (sand or water)" and heavy play (dunking) is a tip risk. Chain: Goalrilla, verbatim, "a counter-weighted base filled with either water or sand... cannot endure heavy or rough play, such as dunking, due to the risk of tipping"; Spalding, verbatim, "filled with either water or sand." SUPPORTED for basketball (two sources). Extended descriptively to goal_sport portable goals (a backyard soccer goal's weighted feet serve the same mechanical role) without a dedicated source for that sport, flagged.

## Dropped

- **ASTM "6.5 ft minimum hoop height."** Goalrilla's buying guide states this verbatim, but Goalrilla's own installation guide separately calls 7.5 ft the "safety-approved height" for the same product line. Two numbers from the same brand contradict each other and I have no third, independent source (cpsc.gov and astm.org both blocked). Not used anywhere in category.json; the adjustable range is instead described only as "commonly down to about 7.5 ft" with no `range` object.
- **Movable soccer goal tip-over anchoring standard (ASTM F1938) and CPSC's safety guidance.** Could not reach cpsc.gov (403 on every path, including the Wayback Machine, which was itself offline when checked) or astm.org (403) in this session. I have no sourced number (deaths, injuries, required anchor weight) to put in the register. `anchoring_included` therefore describes what ships (ballast, stakes, concrete), sourced to basketball brand pages, and does not assert a soccer-specific regulatory requirement. See the low-confidence judgement below.
- **Soccer/hockey/lacrosse goal frame material (steel vs aluminum vs PVC vs fiberglass).** This is a real distinction buyers care about (weight, rust, flex), but every soccer-goal brand or retailer page I tried (Kwik Goal, Bownet, Franklin Sports, Soccer.com, Dick's, Decathlon's rendered page, several buying-guide blogs) either 403'd behind a bot challenge or returned a page with no usable text. Not included as a facet; noted here so a future run knows where to look (try the brands' PDF spec sheets directly, or a specialist soccer forum/wiki, rather than their HTML pages).
- **Net mesh material (knotted vs knotless, nylon vs polyethylene) as a facet, for any sport.** Real in principle (knotless nets are gentler on hands/ball in racquet and goal sports both), but the only fetched evidence is one vendor's product description of its own tennis net's polyethylene mesh — one source, one product, not a category-wide pattern. Kept as a vocabulary term only.
- **A "weave"-style soccer-net or basketball-net pattern split**, from the seed step's parallel to bedsheets. No sourced facts distinguish net knot patterns by buyer-relevant outcome in anything I could fetch; dropped without a fallback.
- **Colour, logo and branding options** (common on basketball nets, pole pads). Real on listings, but fails the generic test — every category has colour options, and nothing here is goals-specific about it.

## Trimmed detail

- `backboard_material`'s `why_experts_care` cannot fit the full material-vs-rebound story in 80 words; the full tier table (Spalding: Glass/Acrylic/Polycarbonate/Composite with size and rebound ratings) is quoted verbatim above under "Basketball hoops."
- `rim_type`'s mechanism (Arthur Ehrat's 1976 patent, 1981 NBA adoption, the spring that transfers dunk force to the pole) is historical colour trimmed from the 80-word field; kept here and in the Seed answer above.
- `pole_or_post_material`'s specific weights (carbon 19–25 lb, aluminum "strongest aluminum pole on the market," steel "22 net height settings") are trimmed from the facet's `why_experts_care`; the full quotes are above under "Net systems."

## Corrections (2026-10-26)

- `backboard_size_in.range.min` lowered 42→32 in; the cited source (spalding_buying_guide) shows its own Composite tier spanning 32–44 in, so 42 silently dropped the real low end. `typical` text updated to mention the composite tier.
- Added `pole_shape` facet (square vs round basketball pole) sourced to goalrilla_buying_guide ("A square pole offers the most rigidity... Most single piece poles are 4\", 5\", or 6\" square") and spalding_guide (an "8\" square steel pole" product), closing the coverage gap on a real, sourced rigidity trade-off that had no facet.
- Reworded `backboard_material`'s split question and `cold_start_question` from "Glass, acrylic, or plastic backboard?" to "Tempered glass, acrylic, polycarbonate, or composite?" so the answer maps to all four of the facet's actual values instead of collapsing two into "plastic."
- Added vocabulary entries expanding BWF, ITF, FIVB and NFHS (all `governing_body` values that were bare, undefined acronyms).
