Skip to content

Foundation — repo hygiene, module skeleton, quality gates#14

Merged
aniketh-maddipati merged 4 commits into
mainfrom
codex/agentmint-work
Jun 2, 2026
Merged

Foundation — repo hygiene, module skeleton, quality gates#14
aniketh-maddipati merged 4 commits into
mainfrom
codex/agentmint-work

Conversation

@aniketh-maddipati
Copy link
Copy Markdown
Collaborator

What changed: Removed generated artifacts and stale top-level demo scripts from version control. Added module skeleton for the new architecture (protocols.py, profile.py, verifier.py, plan.py, providers/*) — no runtime change, just scaffolding. Added CI workflows for tests, type-check, lint, AERF v0.1 conformance, security audit, example execution. Added pre-commit configuration. Added a strict-xfail conformance test that documents the current drift from AERF v0.1.

Why: This is the first PR in a multi-PR migration toward the architecture described in the build spec (one decorator, eight protocols, profiles for vertical depth, AERF v0.1 receipts, six-command CLI). This PR sets the workspace and the rules; subsequent PRs port the implementation.

What this does not do yet: No existing runtime behavior changes. The old AgentMint class, the old @require_receipt decorator, the old CLI, the old Notary structure all remain. PR 2 ports them. PR 3 deletes the old code.

Safety: This PR cannot break anything that currently runs. The conformance test is marked xfail so test suite stays green. The type-check workflow allows failures. The new modules are empty stubs that don't affect imports of the old code.

@aniketh-maddipati aniketh-maddipati merged commit e07fd96 into main Jun 2, 2026
15 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