Skip to content

Feat/v0.3 completion - #4

Merged
alanqoudif merged 2 commits into
mainfrom
feat/v0.3-completion
Aug 9, 2026
Merged

Feat/v0.3 completion#4
alanqoudif merged 2 commits into
mainfrom
feat/v0.3-completion

Conversation

@alanqoudif

Copy link
Copy Markdown
Owner

No description provided.

alanqoudif and others added 2 commits August 9, 2026 23:40
Closes all four Phase C2.3 reduced-depth gaps: standalone rebuild/verification
read APIs, waiver-as-dynamic-policy-overlay semantics (waivers no longer
mutate artifact status/quarantine state), a real HTTP SSE resume test against
a genuine socket, and the critical safety test matrix gains targeted
additions (concurrent ingest, CAS integrity, auth/Problem-Details invariants).

Freezes the public integration contract: docs/integration-contract-v1.md,
docs/api-stability-v1.md, docs/event-contract-v1.md, docs/threat-model.md,
docs/release-readiness-v0.3.md, a live-generated docs/openapi-v1.json,
skillrewind.conformance (CLI describe/self-test), reference adapter
Protocols (skillrewind.adapters.protocols/reference), a clean-install smoke
test proving the package works outside the source checkout, and an E2E
acceptance test driven only through public stable-v1 endpoints.

Fixes a real bug found along the way: LocalCAS.get_bytes()/open_stream()
never verified content digests on the normal read path, so corrupted CAS
objects were served silently as 200 OK.

Version bumped to 0.3.0a1. README/SECURITY.md repositioned for the v0.3
alpha integration-preview scope.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Bumps the version to 0.3.0a1 and revises the project summary to reflect a broader focus on traceable, revocable, and rebuildable persistent learning for AI agents. Introduces a Service-mode HTTP API, integrating new documentation for the public integration contract and API stability. Updates README to align with the new alpha release status and outlines current capabilities and limitations.

New files added for API functionality and conformance testing, enhancing the overall architecture and integration readiness of the SkillRewind project.
@alanqoudif
alanqoudif merged commit 9ed13d0 into main Aug 9, 2026
0 of 4 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