Skip to content

docs: phased single-founder production-readiness plan - #3

Merged
forkrul merged 2 commits into
masterfrom
claude/production-readiness-founder-l55wdr
Jul 2, 2026
Merged

docs: phased single-founder production-readiness plan#3
forkrul merged 2 commits into
masterfrom
claude/production-readiness-founder-l55wdr

Conversation

@forkrul

@forkrul forkrul commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Five phases from licensing baseline to automated maintenance:
license + requirements, CI safety net with macOS portability,
versioned releases, installer self-diagnosis (--verify/--dry-run/
prune), and dependabot-driven submodule bumps.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_014xQJ2a7n3KXhouygPtCK5Z

claude added 2 commits July 2, 2026 03:42
Five phases from licensing baseline to automated maintenance:
license + requirements, CI safety net with macOS portability,
versioned releases, installer self-diagnosis (--verify/--dry-run/
prune), and dependabot-driven submodule bumps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014xQJ2a7n3KXhouygPtCK5Z
… + maintenance scaffolding

Implements phases 0-4 of docs/production-readiness.md:

- MIT LICENSE; README requirements, pinned-tag install, upgrading,
  support posture and licensing sections
- install.sh: bash 3.2 / stock macOS compatible (drop declare -A and
  readlink -f); new --verify, --dry-run; stale-link pruning on install;
  uninstall now sweeps every owned link, not just known names
- tests/smoke.sh: end-to-end installer test (idempotency, ownership
  guarantee, prune, verify, dry-run, uninstall) in a throwaway repo
- CI: shellcheck + syntax, alias-symlink and frontmatter integrity,
  smoke test on ubuntu + macos (incl. /bin/bash 3.2), changelog gate
- Dependabot (gitsubmodule + github-actions, monthly); bug-report
  issue template asking for --verify output
- CLAUDE.md: release ritual (semver, tag from changelog) and submodule
  bump policy; plan doc updated with remaining manual GitHub-side steps
  (cut v0.1.0, enable branch protection)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014xQJ2a7n3KXhouygPtCK5Z
@forkrul
forkrul merged commit 69cbeb7 into master Jul 2, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants