Skip to content

feat(app-builder): add nested E2E harness - #126

Merged
kattsushi merged 30 commits into
feat/app-builder-golden-replayfrom
feat/app-builder-golden-nested-e2e
Aug 14, 2026
Merged

feat(app-builder): add nested E2E harness#126
kattsushi merged 30 commits into
feat/app-builder-golden-replayfrom
feat/app-builder-golden-nested-e2e

Conversation

@kattsushi

Copy link
Copy Markdown
Contributor

Summary

  • add an isolated, OS-temp nested workspace E2E harness for generated app-builder output
  • validate local packed Effect distribution installation through an isolated registry, pnpm store, and Nx state
  • prove nested graph/test/typecheck/build, Todo Live CRUD/events, zero-diff regeneration, cleanup, and root exclusion

Validation

  • pnpm nx test @effectify/app-builder-e2e
  • pnpm nx lint @effectify/app-builder-e2e
  • pnpm nx typecheck @effectify/app-builder-e2e
  • pnpm nx build @effectify/app-builder-e2e
  • pnpm nx run @effectify/repo:format:check
  • exact-parent affected lint, typecheck, test, and build checks against b7348d7eae289a6990c9d3142f293bad4217dafe

Closes #125

Part of #92. Child of #124; this draft targets feat/app-builder-golden-replay.

@kattsushi kattsushi added the type:feature New feature work label Aug 8, 2026
@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 7ed68537-bdc8-41d5-a424-7d88a080308f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kattsushi
kattsushi force-pushed the feat/app-builder-golden-nested-e2e branch from 80bf0f9 to 1aa7977 Compare August 8, 2026 23:14
refactor(app-builder): use declarative generation templates
feat(app-builder): prove installed CLI generation
feat(app-builder): preserve Todo v1 parity
feat(app-builder): materialize atomic Todo plans
feat(app-builder): add atomic Todo renderers
feat(app-builder): add generation surface adapters
@kattsushi
kattsushi marked this pull request as ready for review August 14, 2026 18:36
@kattsushi
kattsushi merged commit 4d4af9f into feat/app-builder-golden-replay Aug 14, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:feature New feature work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant