fix: add workspace capability name check to smoke, clean up tracked build artifacts

This commit is contained in:
mirivlad 2026-06-17 16:32:08 +08:00
parent 67345a194a
commit 9bb35a9fd0
3 changed files with 12 additions and 1 deletions

2
.gitignore vendored
View File

@ -1,4 +1,6 @@
# .gitignore
frontend/node_modules/ frontend/node_modules/
frontend/dist/ frontend/dist/
build/bin/verstak-desktop build/bin/verstak-desktop
smoke-platform
plugins/ plugins/

Binary file not shown.

View File

@ -221,7 +221,16 @@ func main() {
} }
} }
// ── 9. Verify required capabilities resolved ── // ── 9. Verify workspace capability by name ──
fmt.Printf("\n[workspace capability verification]\n")
if reg.Has("verstak/core/workspace/v1") {
fmt.Printf(" ✅ workspace capability present: verstak/core/workspace/v1\n")
} else {
fmt.Printf(" ❌ workspace capability MISSING: verstak/core/workspace/v1\n")
allGood = false
}
// ── 10. Verify required capabilities resolved ──
fmt.Printf("\n[required capability resolution]\n") fmt.Printf("\n[required capability resolution]\n")
missingRequired := reg.CheckRequired(m.Requires) missingRequired := reg.CheckRequired(m.Requires)
if len(missingRequired) > 0 { if len(missingRequired) > 0 {