[medium] Release 0.5.0: evidence, onboarding, and frontend contracts - #68
Merged
Conversation
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.
Problem Or Failure Mode
The kit needs reliable first-use and upgrade guidance, durable project facts, and reproducible behavior evidence. Real-project documentation exposed stale capability claims, ambiguous build/type-check coverage, and project-specific conventions that must survive adaptation. Existing frontend workflows also need explicit component compatibility and naming rules.
Closes #66.
Closes #67.
This release candidate prepares v0.5.0 and includes both open issues, including the two additional requirements in #66's comments. No merge, tag, or GitHub Release publication is performed by this PR.
Scope And Changes
Design Intake And Product Decisions
At commit
859c82a, the full local validation suite, generated release notes, archive reproducibility, and all three GitHub CI checks pass. Local Prettier could not run because the tool was not installed; required Markdown/YAML/Python CI lint passed. The new fixtures specify expected behavior and are validated statically; no live Figma/browser agent execution is claimed.Diff-Based Kit Updates
webdev-kit-updater, bringing the inventory to 21 skills. It is scoped to existing installations, not ordinary code work or source authoring.docs/install/upgrade.mdfor releases that lack the updater. Guide revision and installed release revision remain distinct.Evidence And Routing
Two maintainer-supplied React/Vite project documentation snapshots informed the changes. They are configuration/convention evidence, not live agent transcripts or cross-client compatibility passes. Private source material and project identifiers are not included.
Public cases and instructions:
New static cases cover authorized instruction migration, context-refresh near misses, domain naming, component substitution, installed design-system APIs, and stale-session tool claims. Existing schemas, context budgets, test-authoring boundaries, and deterministic eval gates remain intact.
No new React/Next.js skill is introduced from two configuration snapshots. The prototype skill remains experimental pending independent real-client evidence.
Verification
Passed on the submitted source tree:
python scripts/validate_skill_pack.py: source/schema/policy checks, all six generated targets, 48 cross-client planning smoke cases, target parity, archive validation, and synthetic runner validation.validate_agent_skill.pythrough the full source validation.git diff --check.--require-content.These checks do not execute an AI model. Windows cases are synthetic log replays and path-validation fixtures, not real Windows sandbox runs. Screenshot examples provide a reproducible reference page; operators must capture and attach actual PNGs for live runs.
Risks And Remaining Evidence
Checklist