Skip to content

docs: project parent-owned member contracts - #5782

Draft
cixzhang wants to merge 1 commit into
mainfrom
fix/parent-member-doc-projection
Draft

docs: project parent-owned member contracts#5782
cixzhang wants to merge 1 commit into
mainfrom
fix/parent-member-doc-projection

Conversation

@cixzhang

Copy link
Copy Markdown
Contributor

Why

Extracted member pages need their exact parent-owned anatomy and theming target without creating a second writable declaration or inheriting the parent's full aggregate contract.

What

  • Adds an explicit, fail-closed parent-owned projection resolved by both direct CLI lookup and docsite generation.
  • Migrates the four proven members and removes their duplicate target declarations while keeping public target discovery unchanged.
  • Keeps name-only refs out of knowledge contracts and rejects member theming-anatomy maps owned by the parent.

Risk

Documentation and tooling only. No React API, runtime DOM, CSS, target name, or import-path changes.

Testing

  • Focused projection, loader, CLI, target, knowledge, and docsite suites
  • pnpm check:repo
  • Generated docsite registry inspection for projected members and aggregate parents

@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
astryx Ready Ready Preview Sep 1, 2026 9:04pm UTC

Request Review

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Aug 31, 2026
@cixzhang
cixzhang force-pushed the fix/parent-member-doc-projection branch from 535fccc to 8fb8387 Compare August 31, 2026 15:21
@github-actions
github-actions Bot deleted the branch main September 1, 2026 06:23
@cixzhang
cixzhang changed the base branch from fix/delegate-target-validation to main September 1, 2026 19:25
@cixzhang
cixzhang force-pushed the fix/parent-member-doc-projection branch from 538d1c5 to 7b7a145 Compare September 1, 2026 19:58
github-actions Bot added a commit that referenced this pull request Sep 1, 2026
github-actions Bot added a commit that referenced this pull request Sep 1, 2026
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

PR Analysis Report

Preview availability: Storybook and Sandbox were not published for this CI run.

Modified Components

DropdownMenu (@astryxdesign/core)
Metric Before After Delta
Bundle Size (ESM) N/A N/A N/A
Lines of Code N/A 2099 -
Complexity N/A Very High (234) -
Table (@astryxdesign/core)
Metric Before After Delta
Bundle Size (ESM) N/A N/A N/A
Lines of Code N/A 1950 -
Complexity N/A Very High (112) -

Bundle Size Summary

Package Size (ESM) Size (CJS) Gzipped
@astryxdesign/core N/A 4.8KB 1.2KB

Accessibility Audit

Status: No accessibility violations detected.


Generated by PR Enrichment workflow | View full report

github-actions Bot added a commit that referenced this pull request Sep 1, 2026
@cixzhang
cixzhang force-pushed the fix/parent-member-doc-projection branch from 11e0dca to 59ac1ae Compare September 1, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant