Introduce a composable App Kit for Constructive applications - #13
Draft
yyyyaaa wants to merge 3 commits into
Draft
Introduce a composable App Kit for Constructive applications#13yyyyaaa wants to merge 3 commits into
yyyyaaa wants to merge 3 commits into
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
meta.constructiveregistry contract, generated documentation/catalog inputs, and independent default/custom-alias install coverageArchitecture
App Kit is source-installed through the shadcn registry. It adds no
@constructive-io/ui, Sheets, Console Kit, Recharts, or global Zustand dependency. Remote state uses TanStack Query; URL/controlled props own shareable state; local reducers own transient interaction state. Event Studio demonstrates one composition but is not an application template selected by default.Verification
pnpm check(455 Blocks tests plus workspace checks)shadcn@latest4.16.1 installs for all 13 capability/starter cases under default and custom aliasesFresh Terra-high app-building qualification against the frozen branch head and
live tenant reached discovery in 139,437 ms, root installation in 221,689 ms,
first tenant data in 785,010 ms, first successful action in 826,083 ms, and
negative authorization proof in 843,233 ms. The agent recorded a
production-build milestone at 950,393 ms, but its immutable evidence did not
independently prove the build, so that timing is not counted. The run is
excluded from the accepted-app metric because the
generated consumer stopped before candidacy with incomplete rendered-session
authorization proof, relation persistence/cleanup, overlay dismissal, and edit
coverage. Independent audit found genuine consumer/test gaps rather than an App
Kit product defect, so time-to-accepted-app is not claimed. The next-run prompt
and observer checks now
encode those generic lessons. Per the session delivery constraint, this PR stays
a draft.