Skip to content

chore: Update methodology for Linear TV and Classic OOH (GMSF v1.3)#292

Merged
rachitm022 merged 7 commits into
revert-pr289-channel-methodologyfrom
reapply-pr289-channel-methodology
Jul 7, 2026
Merged

chore: Update methodology for Linear TV and Classic OOH (GMSF v1.3)#292
rachitm022 merged 7 commits into
revert-pr289-channel-methodologyfrom
reapply-pr289-channel-methodology

Conversation

@pymble2073

Copy link
Copy Markdown
Contributor

Summary

Re-applies the changes from PR #289 which was reverted in PR #290 due to a production incident (Methodology defaults file version 24 is not supported). This PR should only be merged after PR #290 is merged AND the API has been updated to support the new defaults count (128).

  • Linear TV: Adds transcoding/datacenter compute defaults for future API use; updates signal preparation and transmission power/embodied values to GMSF v1.3
  • Classic OOH: Adds physical production defaults (materials, mass, substrate production, manufacturing, EOL, transport distances, illumination)
  • Physical production: New defaults_physical_production.mdx with default_production_loss_ratio_by_channel (classic-ooh and print: 1.11, all others: 1)
  • Docs: Updates channel_considerations.mdx and calculations.mdx for GMSF v1.3 guidance; replaces all GMSF 1.2 PDF links with canonical URL
  • Fix: yaml_dump now uses CustomDumper to preserve correct list indentation in docs-defaults.yaml

Closes https://linear.app/scope3-projects/issue/SUS-97/update-methodology-repo-for-linear-tv-and-classic-ooh

Test plan

🤖 Generated with Claude Code

pymble2073 and others added 7 commits July 7, 2026 19:40
Add transcoding/datacenter compute defaults, update signal preparation
power watt to 590.4, and add signal preparation embodied emissions default.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Clarify broadcast method definitions, scope boundaries, and add note on
household equipment emissions retention per GMSF v1.3 guidance.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update tv_signal_transmission power values for cable, ota, and satellite,
and revise embodied emissions per second to 30.63.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add Classic OOH physical production defaults (material mass, substrate
emissions, manufacturing, EOL, transport, illumination), introduce
defaults_physical_production.mdx for cross-channel production loss ratio,
and update all GMSF 1.2 references and links to GMSF v1.3.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fix CI failure — manually-edited YAML had inconsistent number formatting
compared to the generator's 9-decimal-place output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Reflects 16 new defaults added for Linear TV and Classic OOH methodology.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add CustomDumper to restore indented list style matching the existing
file format. Revert 'Generic GMSF Display Ad' back to 'Generic GMSF 1.2
Display Ad' pending monorepo update per Rachit's review comment.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pymble2073 pymble2073 changed the base branch from main to revert-pr289-channel-methodology July 7, 2026 09:46
@pymble2073 pymble2073 requested a review from a team as a code owner July 7, 2026 09:46
@pymble2073 pymble2073 requested a review from rachitm022 July 7, 2026 09:46
@rachitm022 rachitm022 merged commit 588641d into revert-pr289-channel-methodology Jul 7, 2026
1 check passed
@pymble2073 pymble2073 deleted the reapply-pr289-channel-methodology branch July 8, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants