Skip to content

Woodfine Projects

The buildings-and-places record for Woodfine Capital Projects Inc.: six development classes, the design system behind them, and the site-selection method built on established retail anchors. Articles span regional markets across North America and Europe, the planned development program, and the maps and data behind the analysis.

Trade-area methodology

← All revisions

194b4ade · Woodfine Capital Projects Inc. ·

docs(site-selection): genericize dedup threshold pipeline counts and trade-area formula duplication (public-repo safety review)

View the full record as of this revision →

@@ -55,19 +55,13 @@ Drive-time isochrones answer the question "who can reach this site." Observed O-

## The previous radius formula

The distance band used in the initial product version was computed as:
The distance band used in the initial product version was computed from the cluster's geographic span — how spread out its member stores are — inflated by an undocumented tuning factor with no published derivation, and bounded by a minimum floor so no cluster receives an unrealistically small band.

```
radius_km = max(1.0, span_km / 2 × 1.15)
```
This is a geometric artifact, not a demand quantity. It describes how spread out the stores are; it carries no information about how far customers actually travel. Two failure modes follow directly: a dense urban cluster gets a small ring because its stores sit close together, even though its trade area may be large; a sprawling exurban cluster gets a large ring because its stores sit far apart, not because it draws from far away.

where `span_km` is the extent of the member stores within the cluster.
Neither the inflation factor nor the floor has a published derivation. They are tuning constants that make the picture look reasonable. Until observed O-D or drive-time boundaries are adopted, any interim distance band discloses that it rests on this unpublished, geometry-only formula in the Method modal rather than applying it silently.

This is a geometric artifact, not a demand quantity. It describes how spread out the stores are, then inflates that half-span by 15%. It carries no information about how far customers travel. Two failure modes follow directly: a dense urban cluster gets a small ring because its stores sit close together, even though its trade area may be large; a sprawling exurban cluster gets a large ring because its stores sit far apart, not because it draws from far away.

Neither the `1.15` inflation factor nor the `1.0 km` floor has a published derivation. They are tuning constants that make the picture look reasonable. Until observed O-D or drive-time boundaries are adopted, any interim distance band discloses the formula and both constants in the Method modal rather than applying them silently.

The intended end state removes the `span_km / 2 × 1.15` expression from the live pipeline entirely, replacing it with a boundary whose parameter is a quantity a domain expert can evaluate on its merits — a stated drive-time, a stated percentile of modelled demand, or a stated population threshold.
The intended end state removes this span-based formula from the live pipeline entirely, replacing it with a boundary whose parameter is a quantity a domain expert can evaluate on its merits — a stated drive-time, a stated percentile of modelled demand, or a stated population threshold.

## Geodesic computation and the Web Mercator caveat

@@ -91,9 +85,9 @@ A single H3 cell may fall inside the trade areas of several clusters. This is in

The intended migration from crow-flies rings is phased:

1. **Honesty edit.** Relabel every straight-line ring "distance band (straight-line)"; surface the radius formula, the 1.15 factor, the 1.0 km floor, and the Web Mercator caveat in the Method modal.
1. **Honesty edit.** Relabel every straight-line ring "distance band (straight-line)"; surface the radius formula's reliance on an undocumented tuning factor and floor, and the Web Mercator caveat, in the Method modal.
2. **Observed O-D where data exists.** Wire the ingested LODES and MITMA mobility data into the cluster-click so US and Spain clusters show an observed work-origin polygon; clusters without coverage retain the labelled distance band.
3. **Drive-time isochrones.** Stand up a self-hosted routing engine and offer a fixed-drive-time band as the default reachable-area view, removing the `span_km / 2 × 1.15` expression from the live pipeline.
3. **Drive-time isochrones.** Stand up a self-hosted routing engine and offer a fixed-drive-time band as the default reachable-area view, retiring the span-based interim formula from the live pipeline.
4. **Distance-decay calibration.** Fit decay curves to the O-D flows to set published percentile-of-demand boundaries, extending defensible polygons to countries with viable O-D sources.

Each phase narrows the gap between what the polygon claims and what the data supports.
Important Information

Important Information

Securities offering. Woodfine Capital Projects Inc. ("Woodfine") sponsors real-property direct-hold solutions. Interests in those solutions are offered only to investors who qualify under an applicable prospectus exemption — including the accredited-investor exemption under National Instrument 45-106 — Prospectus Exemptions, and equivalent exemptions in other applicable jurisdictions. Content on this wiki is provided for general informational purposes only and does not constitute an offer to sell, or a solicitation of an offer to buy, any security. Any offering is made exclusively by means of the applicable Private Placement Memorandum, which prospective investors should review, together with their own professional advisors, before investing.

Scope. This wiki describes Woodfine's research methodology, geographic data platform, and related activities at a high level and is qualified in its entirety by the applicable Private Placement Memorandum and the governing documents of the relevant issuer.

Risk. Investment in real-property direct-hold solutions involves significant risk, including possible loss of capital. Past performance is not indicative of future results. References to structural features such as advisory fees, transferability, and net asset value methodology describe the contractual terms of the direct-hold solutions and are not representations as to investment outcomes or returns.

Forward-looking statements. Statements that are not historical facts may constitute forward-looking information within the meaning of applicable Canadian securities laws. Such statements are subject to known and unknown risks, uncertainties and assumptions, and actual results may differ materially. Woodfine undertakes no obligation to update such statements except as required by law.

Registration. Registrable activities of Woodfine and its affiliates are conducted, where required, under the applicable registration categories prescribed by the British Columbia Securities Commission and other Canadian securities regulators. Specific registration details are available on request.

Jurisdiction. Woodfine Capital Projects Inc. is organized in British Columbia, Canada. References to the Sovereign Data Foundation on this wiki describe a planned or intended initiative only, not a current equity holder or active governance body.

Trademarks. The full trademark notice appears in the footer of every page on this site.

Content licence. The text of this wiki is licensed under Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0). Readers may quote this content verbatim, with attribution to Woodfine Capital Projects Inc. Readers may not alter, transform, or redistribute a modified version of this content.

Changes to this notice. Woodfine may update this notice from time to time; the version posted on this page governs.

Not a filing system. This wiki is not a securities filing system, an electronic disclosure repository, or a substitute for SEDAR+ or any other regulatory filing system. Formal securities filings are made through the applicable regulatory filing system, not through this wiki.

Full disclaimer. This notice supplements, and does not replace, the full Disclaimers article. In the event of any conflict, the full Disclaimers article governs.

Read the full disclaimer →