Shipworthy v1.2.0 — Full Transparency
Full Transparency — See What Shipworthy Is Doing in Real Time
The #1 user request: "What is Shipworthy actually doing?" This release answers that with a complete transparency system across every component.
Session Banner
Every session opens with a branded status display:
┌─ ⚓ shipworthy ─────────────────────────────┐
│ Tier: ENGINEER │ Health: all passed │
│ Skills: 55 │ Hooks: 6 active │
└──────────────────────────────────────────────┘
Real-Time Hook Activity
Color-coded logs in your terminal as hooks fire:
⚓ shipworthy 14:33:12 pre-tool-use › Scanning: service.ts
⚓ shipworthy 14:33:12 pre-tool-use › All checks passed ✓
⚓ shipworthy 14:34:01 pre-tool-use › ! Secrets scan: WARN
⚓ shipworthy 14:40:08 pre-push-validate › ✗ Validation FAILED — push blocked
Skill Announcements
Claude announces which skills are contributing before applying them:
⚓ shipworthy › skill:
api-design-standards+security-first-development— designing secure endpoint
⚓ shipworthy › routing: task classified as Feature — spec → brainstorm → plan → execute
⚓ shipworthy › defaults: installingpino(structured logging replaces console.log)
Every Component Covered
| Component | Count | Transparency |
|---|---|---|
| Hooks | 6 | Color-coded ANSI stderr logs |
| Skills | 55 | Announcement before activation |
| Commands | 6 | Announcement before execution |
| Agents | 6 | Announcement on dispatch |
| Templates | 8 | Announcement when scaffolding |
| Adapters | 5 | Announcement when translating |
Toggle Off
export SHIPWORTHY_TRANSPARENCY=0
# or in .shipworthy/config.json: { "transparency": false }Install / Upgrade
npx shipworthy initFull release notes: RELEASE-NOTES.md
Full changelog: CHANGELOG.md