Skip to content

docs(project): add README, CONTRIBUTING, and CODE_OF_CONDUCT#17

Merged
wax911 merged 2 commits into
mainfrom
docs/2-add-readme-contributing-code-of-conduct
Jul 2, 2026
Merged

docs(project): add README, CONTRIBUTING, and CODE_OF_CONDUCT#17
wax911 merged 2 commits into
mainfrom
docs/2-add-readme-contributing-code-of-conduct

Conversation

@wax911

@wax911 wax911 commented Jun 29, 2026

Copy link
Copy Markdown
Member

Closes #2

  • README.md with command reference, quick start, development setup
  • CONTRIBUTING.md with issue/PR guidelines, branch and commit conventions
  • CODE_OF_CONDUCT.md (Contributor Covenant v1.4)

@wax911 wax911 changed the base branch from main to chore/1-bootstrap-deno-workspace-ci June 29, 2026 15:43

@wax911 wax911 left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Follow-up review after retargeting:

The PR is now correctly stacked on #16 and the scope is focused.

One correction needed in README before merge:

  • stackctl sync is described as "Sync images and volumes". That is not the intended command. sync should mean generated stack drift validation: regenerate canonical stacks and compare them against committed stacks/*.yml. It must not imply image/volume synchronization.

Suggested wording:

Validate generated stack files against committed stacks and report drift

Also, the quick-start install section uses deno install from JSR, but the planned distribution path is compiled binaries and Homebrew. Since JSR publishing was not part of the agreed release plan, mark that as a development-only placeholder or remove it until a JSR publishing decision is made.

Base automatically changed from chore/1-bootstrap-deno-workspace-ci to main July 2, 2026 20:40
wax911 added 2 commits July 2, 2026 22:41
- Deno 2.x project structure with deno.json and task definitions
- JSR dependencies: @cliffy/command, @std/assert, @std/testing, @std/yaml, @std/dotenv, @std/fs, @std/path
- Full CLI command tree with stubs for all 15 issues
- Shared interfaces (ProcessRunner, config types, ExitCode) for parallel work
- FakeProcessRunner with recording, pre-programmed responses, and dry-run support
- CI pipeline: fmt, lint, typecheck, test, coverage, and cross-platform build
- .gitignore for generated and environment-specific files
- Minimal README with command table, quick start, and development setup
- CONTRIBUTING with issue/PR guidelines, branch/commit conventions
- CODE_OF_CONDUCT (Contributor Covenant v1.4)
@wax911 wax911 force-pushed the docs/2-add-readme-contributing-code-of-conduct branch from b88e60d to 2746c83 Compare July 2, 2026 20:41
@wax911 wax911 merged commit a5ef676 into main Jul 2, 2026
1 check passed
@wax911 wax911 deleted the docs/2-add-readme-contributing-code-of-conduct branch July 2, 2026 20:41
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.

docs(project): add README CONTRIBUTING and CODE_OF_CONDUCT

1 participant