You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(hygiene): scrub the private product name from the public repo
The private/commercial product name was leaking into this public repo:
- @metaobjectsdev/sdk exported MetaForge* symbols (MetaForgeNode,
MetaForgeRecordNotFoundError, MetaForgeAlreadyPromotedError,
MetaForgeRecordParseError). Renamed MetaForge* → Forge*, aligning with the
existing public @metaobjectsdev/forge package + ForgeType/ForgeAttr naming.
No other workspace package imports them; the generic "forge" concept stays.
(Breaking change to @metaobjectsdev/sdk's public API.)
- spec/design-docs/2026-05-14-polyglot-monorepo-design.md was a historical
private→public migration doc that documented the private project's structure
+ commercial roadmap; referenced by nothing. Removed.
- Genericized a "superseded by <private> (private)" banner in one plan doc.
SDK storage/forge-types tests green (23/0); zero references to the private name
remain in tracked files. The name is now on the public-repo commit-guard denylist.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/superpowers/plans/2026-05-19-java-conformance-harness.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
> **Superseded by `metaforge/docs/superpowers/plans/2026-05-19-java-h3b2-conformance-harness.md` (private). This file is the original draft and is no longer the source of truth.**
1
+
> **Superseded — this file is the original draft and is no longer the source of truth.**
0 commit comments