Skip to content

feat: add product marketing compositions - #25

Merged
0thernet merged 3 commits into
mainfrom
codex/marketing-system-20260901
Sep 1, 2026
Merged

feat: add product marketing compositions#25
0thernet merged 3 commits into
mainfrom
codex/marketing-system-20260901

Conversation

@0thernet

@0thernet 0thernet commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

Adds a product-neutral narrative and presentation grammar for Hraness technical-product sites.

  • adds server-safe React compositions for outcome heroes, workflows, facts, installs, evidence, interfaces, trust boundaries, FAQs, and calls to action
  • adds an independently importable responsive CSS contract with coarse-pointer and forced-color coverage
  • documents the v0.3.0 public surface and adds a product-neutral gallery specimen
  • verifies semantic headings, no-script rendering, public exports, package inventory, and accessibility media contracts

Focused verification

  • bun test --preload ./scripts/register-stylex-test-transform.ts ./src/react/product-marketing.test.tsx ./src/product-marketing.test.ts ./src/react/design-gallery.test.tsx ./src/public-boundary.test.ts ./src/portfolio-inventory.test.ts
  • bun run typecheck
  • bun run lint
  • git diff --check

The Required CI job owns the full build, package-smoke, complete unit, and headless-browser gate.

@0thernet
0thernet enabled auto-merge (squash) September 1, 2026 16:03
@0thernet
0thernet merged commit e3735db into main Sep 1, 2026
2 checks passed
@0thernet
0thernet deleted the codex/marketing-system-20260901 branch September 1, 2026 16:23
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