refactor(core): remove internal forge facade indirection (#522) #534

Merged
barrettruth merged 2 commits from refactor/direct-module-deps-522 into main 2026-04-29 17:27:07 +00:00
barrettruth commented 2026-04-29 16:25:19 +00:00

Problem

These runtime modules still called back through require(forge) for config and formatting helpers, which kept the public facade acting as an internal service locator and left the direct-dependency refactor incomplete.

Solution

Route the touched modules through forge.config and forge.format directly, and update the affected specs to stub those direct modules so the refactor stays covered.

## Problem These runtime modules still called back through `require(forge)` for config and formatting helpers, which kept the public facade acting as an internal service locator and left the direct-dependency refactor incomplete. ## Solution Route the touched modules through `forge.config` and `forge.format` directly, and update the affected specs to stub those direct modules so the refactor stays covered.
Sign in to join this conversation.
No description provided.