feat(catalog): add repo-standard v0.1.0 to the marketplace
repo-standard was tagged and pushed in its own repo but never pinned here, so its documented install command could not resolve for anyone (its own gate reported ERROR INSTALL-NOT-IN-CATALOG against us). Manifest entry added by hand (release-plugin.mjs rewrites an existing entry, it cannot create one); the ref was written by release-plugin.mjs, not by hand. README block written to catalog house style from the text repo-standard proposed, with one correction: the gate composes TWELVE checks, not fourteen (classifyRepo spreads 12 check* calls at v0.1.0, and their own README table has 12 rows). Stats measured in an extraction of the v0.1.0 tag: 1 skill (badge), 12 checks, 84 tests (node --test: tests 84 / pass 84). check-versions.mjs: 12 plugins — 12 OK, 0 WARN, 0 ERROR, 0 SKIP. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01THEvHPWM11RupX24wBGKLu
This commit is contained in:
parent
2e9e2debe4
commit
de52caf964
2 changed files with 23 additions and 0 deletions
|
|
@ -108,6 +108,15 @@
|
|||
"ref": "v0.20.2"
|
||||
},
|
||||
"description": "Local mailbox for coordination between Claude Code sessions in different repositories — directed messages and broadcasts injected as context at session start. Local, private, no network."
|
||||
},
|
||||
{
|
||||
"name": "repo-standard",
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://git.fromaitochitta.com/open/repo-standard.git",
|
||||
"ref": "v0.1.0"
|
||||
},
|
||||
"description": "Per-repo gate for the open/ presentation standard: README first screen, install block, files required by the repo's class, and dead repo references."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
14
README.md
14
README.md
|
|
@ -192,6 +192,20 @@ A local mailbox for coordination between Claude Code sessions in different repos
|
|||
|
||||
---
|
||||
|
||||
### [repo-standard](https://git.fromaitochitta.com/open/repo-standard) `v0.1.0`
|
||||
|
||||
Per-repo gate for the open/ presentation standard: README first screen, install block, files required by the repo's class, and dead repo references.
|
||||
|
||||
- **Twelve checks** — first screen, install block and install truth, required headings, files required by the repo's class and traits, dead `open/<name>` references, relative links, licence claim, badge honesty, boilerplate, version consistency, description length
|
||||
- **Two axes on every finding** — level (`ERROR`/`WARN`/`SKIP`/`OK`) and bucket (broken/missing/weakening); the output is grouped by bucket, which is the order the work gets done in
|
||||
- **A `SKIP` is never a pass** — checks that could not run print under their own "NOT CHECKED" heading instead of counting as green
|
||||
- **The class decides what is required** — plugin, catalog, shared-asset, standalone and org-profile each get their own install form and required files, so a five-line org profile is not measured against a plugin's bar
|
||||
- **It records, it does not fix** — findings first, remediation afterwards
|
||||
|
||||
1 skill · 12 checks · 84 tests · [Full documentation →](https://git.fromaitochitta.com/open/repo-standard)
|
||||
|
||||
---
|
||||
|
||||
## Shared infrastructure
|
||||
|
||||
### [Playground Design System](https://git.fromaitochitta.com/open/playground-design-system) `v0.6.0`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue