Skip to content

Add CI workflow and MIT LICENSE - #1

Merged
macaddy2 merged 1 commit into
mainfrom
chore/ci-and-license
Jun 11, 2026
Merged

macaddy2 merged 1 commit into
mainfrom
chore/ci-and-license

Conversation

@macaddy2

Copy link
Copy Markdown
Owner

Finishes the project's setup by closing two completeness gaps and exercising the proper PR-and-merge flow into main.

Changes

  • .github/workflows/ci.yml — on push/PR to main, installs the package and runs:
    • make lint (syntax check)
    • make test — 33 offline unit tests (mock runner, no API spend)
    • make dryrun — dry-runs all four shipped loops (no model spend)
  • LICENSE — MIT, matching the license declared in pyproject.toml.

Verification

All three CI steps were run locally and pass:

  • make lint → OK
  • make test → Ran 33 tests ... OK
  • make dryrun → OK for autonomous-coder, pr-babysitter, recurring-poller, research-pipeline

No source/behavior changes to the framework itself — this is packaging/CI only.

https://claude.ai/code/session_012RCMbP6FE82ogxqQMXpvyc


Generated by Claude Code

- .github/workflows/ci.yml: on push/PR to main, installs the package and runs
  make lint, make test (33 offline tests, no API spend), and make dryrun across
  all four shipped loops. Makes the PR-and-merge flow enforce a green suite.
- LICENSE: MIT, matching the license declared in pyproject.toml.
@macaddy2
macaddy2 merged commit 90c765d into main Jun 11, 2026
1 check failed
macaddy2 added a commit that referenced this pull request Aug 21, 2026
- .github/workflows/ci.yml: on push/PR to main, installs the package and runs
  make lint, make test (33 offline tests, no API spend), and make dryrun across
  all four shipped loops. Makes the PR-and-merge flow enforce a green suite.
- LICENSE: MIT, matching the license declared in pyproject.toml.
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