Skip to content

Commit 811a958

Browse files
mcp-tool-shopclaude
andcommitted
chore(swarm): Phase 10 — Full Treatment (shipcheck 100%, badges, verify, repo-knowledge)
Phase 10 of the dogfood swarm. Repo is now whole — verified, branded, indexed, catalogued. Phase 0 (Shipcheck gate): - npm run verify umbrella script (fmt:check + validate + lock:check + test) - SHIP_GATE.md verify row promoted from [ ] planned to [x] shipped - Shipcheck audit: 100% (was 92% with 1 deferred-to-v1.1 gap) Phase 1 (README polish): - 4 badges added (CI, CodeQL, MIT license, Node ≥20) - "Built by MCP Tool Shop" footer Phase 4 (GitHub metadata): - Repo topics: removed typescript (it's plain JS), added javascript + json-schema + falsifiability Phase 5 (Repo-knowledge DB): - Scanned into the local repo-knowledge DB - Thesis: MarketIR — deterministic marketing IR with falsifiable claims - Architecture: 3-layer (schema, data, scripts) + reference consumer - Convention: falsifiability is load-bearing; ID namespace permanent - Commands inventory: verify, new-tool, graduation, consume - Next steps: pre-launch deps for zip-meta-map; deferred features - Drift risk: schema/runtime fileRef pattern divergence - 3 relationships mapped (mcp-tool-shop, brand, polyglot-mcp) Final state: shipcheck 100% ✓ verify ✓ 89/89 tests ✓ repo-knowledge entry ✓ Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 3a83e0c commit 811a958

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# mcpt-marketing
22

3+
[![CI](https://github.com/mcp-tool-shop/mcpt-marketing/actions/workflows/ci.yml/badge.svg)](https://github.com/mcp-tool-shop/mcpt-marketing/actions/workflows/ci.yml)
4+
[![CodeQL](https://github.com/mcp-tool-shop/mcpt-marketing/actions/workflows/codeql.yml/badge.svg)](https://github.com/mcp-tool-shop/mcpt-marketing/actions/workflows/codeql.yml)
5+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
6+
[![Node ≥20](https://img.shields.io/badge/node-%E2%89%A520-339933?logo=node.js&logoColor=white)](https://nodejs.org/)
7+
38
Deterministic marketing infrastructure for MCPT tools: **falsifiable claims**, **hash-verified evidence**, and **channel-ready messages** that stay traceable as the product evolves.
49

510
This repo defines **MarketIR** — a small, versioned "marketing intermediate representation" designed to be consumed by generators and the public site ([mcptoolshop.com](https://mcptoolshop.com)) without turning marketing into a manual, fragile process.
@@ -322,3 +327,7 @@ The full data-scope table (data touched, data NOT touched, permissions, network,
322327
## License
323328

324329
MIT (see [LICENSE](LICENSE)).
330+
331+
---
332+
333+
<p align="center">Built by <a href="https://mcp-tool-shop.github.io/">MCP Tool Shop</a></p>

SHIP_GATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
## D. Shipping Hygiene
5050

51-
- [ ] `[all]` `verify` umbrella script (validate + lock:check + tests) — **planned for v1.1.** Today the equivalent is the explicit `npm run validate && npm run lock:check && npm test` chain that CI runs.
51+
- [x] `[all]` `verify` umbrella script `npm run verify` runs `fmt:check && validate && lock:check && test` (added 2026-05-15)
5252
- [x] `[all]` Version in manifest matches git tag (2026-02-27)
5353
- [x] `[all]` Dependency scanning runs in CI — CodeQL workflow added in dogfood swarm wave 2 (2026-05-15)
5454
- [x] `[all]` Automated dependency update mechanism exists — Dependabot config added in dogfood swarm wave 2 (2026-05-15)

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"new-tool": "node marketing/scripts/new-tool.mjs",
2626
"graduation": "node marketing/scripts/graduation-report.mjs",
2727
"fmt": "prettier --write .",
28-
"fmt:check": "prettier --check ."
28+
"fmt:check": "prettier --check .",
29+
"verify": "npm run fmt:check && npm run validate && npm run lock:check && npm test"
2930
},
3031
"devDependencies": {
3132
"ajv": "^8.17.0",

0 commit comments

Comments
 (0)