Skip to content

release: v0.1.0 — open-source readiness#4

Merged
deimagjas merged 15 commits intomainfrom
release/v0.1.0
Mar 28, 2026
Merged

release: v0.1.0 — open-source readiness#4
deimagjas merged 15 commits intomainfrom
release/v0.1.0

Conversation

@deimagjas
Copy link
Copy Markdown
Owner

@deimagjas deimagjas commented Mar 28, 2026

Summary

  • Add Apache 2.0 LICENSE and hardened .gitignore
  • Add CI/CD workflow (lint, pytest, ShellSpec, hadolint, docker build) with ruff dev dependency
  • Translate all docs to English: container-agent, spawn-agent-skill, evals
  • Add setup and authentication guide (docs/agents/setup.md)
  • Translate Makefile and entrypoint.sh log messages to English
  • Add container strategy section (production Wolfi vs CI Docker)
  • Add local-only evals execution guide

Test plan

  • CI passes all 5 jobs (lint, test-cli, test-entrypoint, dockerfile-lint, docker-build)
  • Docs render correctly on GitHub
  • make spawn and make status show English log messages
  • docs/agents/setup.md covers dual-token architecture

🤖 Generated with Claude Code

Claude Agent and others added 13 commits March 28, 2026 02:43
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…tion

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…es to English

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…docs

- lint: add uv sync before ruff check so the tool is installed
- test-entrypoint: run shellspec with --shell bash (Ubuntu default is dash)
- Dockerfile/Dockerfile.wolfi: replace heredoc with printf for alias file
  (Docker parser treats heredoc body as Dockerfile instructions)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- lint: remove 4 unused imports (F401) in utils.py, conftest.py, test_agents.py, test_main.py
- test-entrypoint: update spec assertions to match English log messages
- dockerfile-lint: set failure-threshold to warning (info-level DL4006/DL3018 are acceptable)
- docker-build: build only builder stage (runtime needs glibc for Claude CLI posix_getdents)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…nal)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove M4 reference, use generic "Apple Silicon"
- Remove "Why Wolfi" explanation block
- Remove "Rotación independiente" bullet from setup.md
- Replace Troubleshooting table with claude setup-token instructions
- Replace ASCII credential flow with Mermaid diagram

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@deimagjas deimagjas merged commit 8eb8b18 into main Mar 28, 2026
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.

1 participant