Skip to content

product-requirements/README.md cites dev/procedures/technicalGotchas.md, which no longer exists #749

Description

@missingbulb

Found during the 2026-07-26 product-wiki growth pass (#739, PR #745) while spot-checking citations the recent dev/procedures/ → gcec-local-pack move may have superseded.

The dead reference

product-wiki/product-requirements/README.md line 60 cites dev/procedures/technicalGotchas.md's ctz-derivation rule. That file no longer exists — per .claudinite/local/packs/gcec/README.md, the pack "replaced the always-@-imported dev/procedures/{workflow,github,testing,technicalGotchas}.md docs". dev/procedures/ now contains only fileDescriptions.md and highLevelDesign.md.

Why this one needs a human

The wiki-growth worker corrected the four sibling occurrences (Domain ×2, Market, Users) in PR #745, but it must never write product-wiki/product-requirements/ — that folder is the reviewed, human-maintained crossing point. So this fifth occurrence is filed rather than fixed.

Where the content actually went (verified against the current tree, and worth using rather than the first guess)

  • The ctz unanimity / refusal-to-guess rule — the one this line cites — is not in the gcec pack's RULES.md at all. Its home is the contract header of extension/event-extractors/helpers/derive-timezone.js: "a wrong ctz is worse than none … so a zone is returned ONLY when TWO INDEPENDENT page-declared hints agree — never guessed from one, "" whenever anything disagrees." That header is the right target for this citation.
  • For reference, the two neighbouring rules did land in the pack, in different sections: "prefer extracting JSON-LD/og: … over brittle DOM positions" is under architecture rules of the road, and "a supported/registered host is necessary but not sufficient for an event" (Supported host with no parseable event still suggests a (dateless) event #133) is under Codebase gotchas.

Suggested fix

Repoint line 60 at extension/event-extractors/helpers/derive-timezone.js's contract header, with a note that the previously-cited doc was superseded when it folded into the gcec pack.

Refs #692
Refs #739

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions