T-C3K5-create-the-sdlc-core-package-with-a-transitional-import
State: planning/proposed · Impact: medium · Complexity: medium
The registry, config, utilities, preflight, and report rendering engine have no dependency on any kind. They become the first package so the others have something to stand on.
Proposed
Section titled “Proposed”solutions/ontological/packages/ts/core/ holds those modules as a workspace package. A transitional
@lib/* alias keeps the product compiling until the codemod runs.
Acceptance criteria
Section titled “Acceptance criteria”- AC-1:
tsc -pon the core package succeeds with the rest of the solution tree absent. - AC-2: The product builds and its tests pass through the alias.
Out of scope
Section titled “Out of scope”- Rewriting imports (next task).
Dependencies
Section titled “Dependencies”- T-XIIS-op-discovery-composes-per-pack-roots-and-emits-per-pack
- T-ERMT-invert-the-util-to-model-slug-edge-so-core-stands-alone
Depends on
Section titled “Depends on”T-XIIS-op-discovery-composes-per-pack-roots-and-emits-per-pack, T-ERMT-invert-the-util-to-model-slug-edge-so-core-stands-alone