Skip to content

Feature/#14 example components - #15

Merged
hxm2n merged 3 commits into
mainfrom
feature/#14-example-components
Jun 23, 2026
Merged

Feature/#14 example components#15
hxm2n merged 3 commits into
mainfrom
feature/#14-example-components

Conversation

@hxm2n

@hxm2n hxm2n commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

hxm2n added 3 commits June 23, 2026 11:30
Constraint: Issue #14 focuses on Figma-derived shared components, not API/editor/PDF integration.

Rejected: Variant-heavy card/sheet APIs | Current Figma contract is fixed and premature abstraction would widen scope.

Confidence: high

Scope-risk: moderate

Directive: Treat LibraryBookCard cover asset and PortfolioResumeSheet typography as issue #14 fixed contracts until design/API scope expands.

Refs: #14

Tested: pnpm test:unit; pnpm lint; pnpm build; pnpm test:e2e; git diff --check

Not-tested: Real API data, student editor interactions, PDF rendering/export
Constraint: Issue #14 focuses on Figma-derived shared components, not API/editor/PDF integration.

Rejected: Variant-heavy card/sheet APIs | Current Figma contract is fixed and premature abstraction would widen scope.

Confidence: high

Scope-risk: moderate

Directive: Treat LibraryBookCard cover asset and PortfolioResumeSheet typography as issue #14 fixed contracts until design/API scope expands.

Refs: #14

Tested: pnpm test:unit; pnpm lint; pnpm build; pnpm test:e2e; git diff --check

Not-tested: Real API data, student editor interactions, PDF rendering/export
@hxm2n
hxm2n merged commit d8a2a96 into main Jun 23, 2026
@hxm2n
hxm2n deleted the feature/#14-example-components branch June 23, 2026 02:46
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.

1 participant