feat: release design system engine, studio and component contracts
This commit is contained in:
1 parent
ff1065fb27
commit
3943b946d6
693 files changed
+175546
-3894
No files matched your search
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"directory": "C:\\Users\\ADMIN\\AppData\\Local\\Temp\\wrnexus-design-release-xrHmgG"
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"packagingVerified": true,
|
||||
"published": false,
|
||||
"applications": [
|
||||
{
|
||||
"name": "application-one",
|
||||
"digest": "a474edb764d69cf11e71f6e1d4c627c222a3e5ec9d733dd10734484d8f8fbf51",
|
||||
"applied": "89bc0ac1aeea2791c9436e71d7a6d1eee6b8c3684a39c12ba0e6f7ac30c09bb5"
|
||||
},
|
||||
{
|
||||
"name": "application-two",
|
||||
"digest": "a474edb764d69cf11e71f6e1d4c627c222a3e5ec9d733dd10734484d8f8fbf51",
|
||||
"applied": "89bc0ac1aeea2791c9436e71d7a6d1eee6b8c3684a39c12ba0e6f7ac30c09bb5"
|
||||
}
|
||||
],
|
||||
"checks": [
|
||||
"104 shipped component sources",
|
||||
"JSON schema asset",
|
||||
"browser-safe root and upgrades bundle",
|
||||
"prebuilt Studio client without src files",
|
||||
"real composed and agent SSR previews",
|
||||
"shared pin and CSS consistency across two applications",
|
||||
"invalid draft reload and undo/redo",
|
||||
"reviewed package upgrades and MCP operations",
|
||||
"unchanged default MCP tools and installed stdio protocol",
|
||||
"existing application configuration preserved",
|
||||
"installed Studio CLI starts without source files",
|
||||
"installed declaration consumer type check",
|
||||
"MCP-only installation without optional Studio peer"
|
||||
],
|
||||
"checkedAt": "2026-10-19T07:28:23.408Z"
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 87 KiB |
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"formatVersion": 1,
|
||||
"stageDirectory": "E:\\WireJS\\.publish-design",
|
||||
"packages": [
|
||||
{
|
||||
"name": "@wrnexus/design-system",
|
||||
"version": "0.1.0"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/design-studio",
|
||||
"version": "0.1.0"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/ai",
|
||||
"version": "0.8.10"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/compiler",
|
||||
"version": "0.8.44"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/csr",
|
||||
"version": "0.8.74"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/core",
|
||||
"version": "0.8.25"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/store",
|
||||
"version": "0.8.13"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/syntax",
|
||||
"version": "0.8.20"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/validation",
|
||||
"version": "0.8.14"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/plugin",
|
||||
"version": "0.8.10"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/ui",
|
||||
"version": "0.8.118"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/ssr",
|
||||
"version": "0.8.20"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/security",
|
||||
"version": "0.8.10"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/styles",
|
||||
"version": "0.8.27"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/uploader",
|
||||
"version": "0.8.14"
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/mcp",
|
||||
"version": "0.8.9"
|
||||
}
|
||||
],
|
||||
"schemaVersion": 1,
|
||||
"contractVersion": 1,
|
||||
"designPackageVersion": 1,
|
||||
"registryAvailability": "not-checked",
|
||||
"published": false,
|
||||
"notes": [
|
||||
"Source versions remain unchanged. Confirm unused release versions before publication.",
|
||||
"Use the existing version/release process for production; this command only stages and packs locally.",
|
||||
"Production-wide API/visual/type gates must pass separately before publication."
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,138 @@
|
||||
{
|
||||
"status": "repository-gates-cleared",
|
||||
"checkedAt": "2026-10-19T07:12:25.038685+00:00",
|
||||
"repositoryReadyForReleaseReview": true,
|
||||
"readyToPublish": false,
|
||||
"publicationHeldByUser": true,
|
||||
"published": false,
|
||||
"sourceVersionsChangedInThisTask": false,
|
||||
"checks": {
|
||||
"production": {
|
||||
"command": "bun run check:production",
|
||||
"passed": true,
|
||||
"exitCode": 0,
|
||||
"coverage": [
|
||||
"workspace",
|
||||
"generated application types",
|
||||
"public API",
|
||||
"visual contract",
|
||||
"package kit validation",
|
||||
"security/performance",
|
||||
"ASVS evidence",
|
||||
"editor bundles",
|
||||
"TypeScript",
|
||||
"ESLint",
|
||||
"component imports",
|
||||
"package tests",
|
||||
"formatting",
|
||||
"examples",
|
||||
"services",
|
||||
"editor tests/validation"
|
||||
]
|
||||
},
|
||||
"staging": {
|
||||
"command": "bun run design:release:stage",
|
||||
"passed": true,
|
||||
"packages": 16,
|
||||
"access": "restricted"
|
||||
},
|
||||
"installedConsumers": {
|
||||
"command": "bun run design:release:check",
|
||||
"passed": true,
|
||||
"applications": 2,
|
||||
"mcpOnly": true,
|
||||
"declarations": true,
|
||||
"draftRecoveryAndUpgrades": true
|
||||
},
|
||||
"independentVersionNegativeProbes": true,
|
||||
"packageIntegrityProbes": true,
|
||||
"workspaceRepairProbes": true
|
||||
},
|
||||
"tests": {
|
||||
"packages": {
|
||||
"pass": 2561,
|
||||
"skip": 1,
|
||||
"fail": 0,
|
||||
"files": 425,
|
||||
"assertions": 14829
|
||||
},
|
||||
"examples": {
|
||||
"pass": 62,
|
||||
"fail": 0,
|
||||
"files": 12,
|
||||
"assertions": 2354
|
||||
},
|
||||
"services": {
|
||||
"pass": 14,
|
||||
"fail": 0,
|
||||
"files": 4,
|
||||
"assertions": 38
|
||||
},
|
||||
"editor": {
|
||||
"pass": 64,
|
||||
"fail": 0
|
||||
},
|
||||
"totalPass": 2701,
|
||||
"totalFail": 0
|
||||
},
|
||||
"skips": [
|
||||
{
|
||||
"test": "live PG/MySQL",
|
||||
"reason": "Existing opt-in integration test; WRNEXUS_PG_URL / WRNEXUS_MYSQL_URL are not configured."
|
||||
}
|
||||
],
|
||||
"apiReview": {
|
||||
"packages": 58,
|
||||
"removedExportNames": 0,
|
||||
"acceptedGroups": [
|
||||
"auth",
|
||||
"block-editor",
|
||||
"blocks",
|
||||
"cli",
|
||||
"core",
|
||||
"dnd",
|
||||
"email-renderer",
|
||||
"payment",
|
||||
"syntax",
|
||||
"ui",
|
||||
"viewer"
|
||||
]
|
||||
},
|
||||
"visualReview": {
|
||||
"artifacts": [
|
||||
"packages/ui/styles/SelectStyles.wrn",
|
||||
"packages/ui/ui.css"
|
||||
],
|
||||
"browserChecks": [
|
||||
"soft dark selection: token colors and 16px radius",
|
||||
"angular light selection: token colors and 0px radius",
|
||||
"square light: selection, switch hydration, modal focus and dismissal"
|
||||
],
|
||||
"focusedTests": 18,
|
||||
"focusedAssertions": 2388
|
||||
},
|
||||
"performance": {
|
||||
"reactiveRuntimeMinifiedBefore": 56617,
|
||||
"reactiveRuntimeMinifiedAfter": 54958,
|
||||
"unchangedBudget": 55000,
|
||||
"csrTests": 169,
|
||||
"csrFailures": 0
|
||||
},
|
||||
"repositoryBlockers": {},
|
||||
"remainingPublicationSteps": [
|
||||
"Keep publication held until the user explicitly authorizes it.",
|
||||
"Before publishing, verify unused versions and access against the target registry, then use the established release/version workflow and reverify the resulting candidate."
|
||||
],
|
||||
"evidence": [
|
||||
"production.log",
|
||||
"staging.log",
|
||||
"installed-consumers.log",
|
||||
"visual-regressions.log",
|
||||
"csr-regressions.log",
|
||||
"workspace-probes.log",
|
||||
"soft-dark-select.jpg",
|
||||
"angular-light.jpg",
|
||||
"square-dialog.jpg"
|
||||
],
|
||||
"clearanceReport": "../release-blocker-clearance/report.json"
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
[
|
||||
{
|
||||
"name": "@wrnexus/ai",
|
||||
"version": "0.8.10",
|
||||
"filename": "wrnexus-ai-0.8.10.tgz",
|
||||
"integrity": "sha512-/vCpdkB4DpTRQ6g7UtwXLx95pWpBTfqvBukNjjRy5/L3hLiIp29n5RzPw+n3kRVhE8uGRCaKc9yUBxlhNKHUMA=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/design-system",
|
||||
"version": "0.1.0",
|
||||
"filename": "wrnexus-design-system-0.1.0.tgz",
|
||||
"integrity": "sha512-gNH/B+kYYZy+Pvlvl3gXoQZlTS6iP/teXct2MoClmsGp6M1vKa8IEptVXKs7po3E83zj5kSh3FIXwcBJHtZqLg=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/core",
|
||||
"version": "0.8.25",
|
||||
"filename": "wrnexus-core-0.8.25.tgz",
|
||||
"integrity": "sha512-od4TyDIKoX0RhjTDq+1HJ5fGQPID04Ao+BvWEkJU0beWRbXLZ6u5iRsh58+h/T2so8NSI9sW4rorC4N+BSMaqQ=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/csr",
|
||||
"version": "0.8.74",
|
||||
"filename": "wrnexus-csr-0.8.74.tgz",
|
||||
"integrity": "sha512-hqU7zqWRlkiOxJ8Ke9YidqwRN/CvmvozsK24XPsnlo7zt1IpNma0Woo9J5ZnO3MO9ihVU4sa8tmg61ucKHFFpQ=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/store",
|
||||
"version": "0.8.13",
|
||||
"filename": "wrnexus-store-0.8.13.tgz",
|
||||
"integrity": "sha512-EHfjbs3qcVVFA5QkLDubH8bBdVWHAinx+5GYeo7asYSs/4qcfd6K0X0bsXp73FVm3CHgGeN9I+Ih6bNJmAEEWQ=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/syntax",
|
||||
"version": "0.8.20",
|
||||
"filename": "wrnexus-syntax-0.8.20.tgz",
|
||||
"integrity": "sha512-vd3EQLjLeNnnlSRVUMY4m+VksKpUHfTla0eWSZ8N+GroEVDgYegHW79tWcRAlmCxPe/jrpUSGri6dZoty2b72A=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/plugin",
|
||||
"version": "0.8.10",
|
||||
"filename": "wrnexus-plugin-0.8.10.tgz",
|
||||
"integrity": "sha512-YVSLW8Lzq3/eFzAOj9B2A6ngFvdm2jmzSCEd2tI491rGqLbQWyFx3NzCuN/CnAZOA3kyHE+W4oiG6/3cyWWZsg=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/ui",
|
||||
"version": "0.8.118",
|
||||
"filename": "wrnexus-ui-0.8.118.tgz",
|
||||
"integrity": "sha512-a0RWv3P+Z0f19Pqvaq+mHcBrAYni1k8iXQKMf9r83rYp3m6V4e00Fahg661VcF4Y6o3SAn151YVTH3zrRwsaWw=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/validation",
|
||||
"version": "0.8.14",
|
||||
"filename": "wrnexus-validation-0.8.14.tgz",
|
||||
"integrity": "sha512-cdy8soKgKqGI3FP1wvbHsmdKAnDAzN6h0LcUadgjqz9sfp7RSsYuFBxEw/lkZiWkUbBbAuAaQ/sI7FgXWDnPxg=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/compiler",
|
||||
"version": "0.8.44",
|
||||
"filename": "wrnexus-compiler-0.8.44.tgz",
|
||||
"integrity": "sha512-TJ3qPfD+2VsmpuVXgA6CUIlv2fqU2tW8xrIvHUFkGYJpVzF5jbSBUsoHNDfCT9/t5gw3CGazJnPqgzdcIm5XCg=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/security",
|
||||
"version": "0.8.10",
|
||||
"filename": "wrnexus-security-0.8.10.tgz",
|
||||
"integrity": "sha512-DRPI1TpMbVNtx91jnsIHN+ONvNs6RYKW5hot8Gez6y/XRliksAQAv4qPlW3V/Jctzsfue7Bz0qhERtqcnUzKPw=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/ssr",
|
||||
"version": "0.8.20",
|
||||
"filename": "wrnexus-ssr-0.8.20.tgz",
|
||||
"integrity": "sha512-0+I9C9Mjtpk8IeOfU+TIPo4/Wb1r3TC+xZBytj0v1Sper8IWSGw0At6opbJMnw5PPERnsQC0XJDhcSVlj2Wbuw=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/uploader",
|
||||
"version": "0.8.14",
|
||||
"filename": "wrnexus-uploader-0.8.14.tgz",
|
||||
"integrity": "sha512-LticgG17uYu65IYRNDGagtvjfdUNrVHR2drbv6r/J4pycNX6CcGGn0hbjZFPA1uSHfH/hp//hA+KTOcoE14aMQ=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/styles",
|
||||
"version": "0.8.27",
|
||||
"filename": "wrnexus-styles-0.8.27.tgz",
|
||||
"integrity": "sha512-2DTZycU9LVaEn5/7ZsV87LDgDcm1fht6MHXp+alTBmlmkJ2tjeJnJm2wiMydStWKjf8E3AKAhZWg/3f2wOGi1g=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/design-studio",
|
||||
"version": "0.1.0",
|
||||
"filename": "wrnexus-design-studio-0.1.0.tgz",
|
||||
"integrity": "sha512-HeY3zG45oEvsLy1my9nCgKHb11ip9eTthhp/bzeOIXEn8vk71pRhqdgrltEwn2vFKIlKuPBQlA4xftmLDhSWTQ=="
|
||||
},
|
||||
{
|
||||
"name": "@wrnexus/mcp",
|
||||
"version": "0.8.9",
|
||||
"filename": "wrnexus-mcp-0.8.9.tgz",
|
||||
"integrity": "sha512-OVSL2ZZeTh6pwuQiWK4gjTLDVfzu4INuf5PvMjyynzphXwsFWpL5m8BvVD4or4R9Jvm/R8WAhHIO8gLWZHF1oA=="
|
||||
}
|
||||
]
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in new issue
Block a user