Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased¶
Added¶
pyproject.toml(PEP 621) replacingrequirements.txt-only layoutLICENSE(Apache 2.0)CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md,ARCHITECTURE.mdtests/directory with pytest + fixtures (smoke + unit suites)docs/directory with MkDocs Materialscripts/directory for maintenance commands (relocated from root)Makefilewithmake audit,make test,make docs,make lint.pre-commit-config.yaml(standard pre-commit framework alongside existing.githooks/).editorconfig,.gitignore
Changed¶
- Moved root
_*.pyscripts toscripts/and renamed (e.g._audit.py→scripts/audit.py) - Updated
.github/workflows/audit.yml+.githooks/pre-committo call new paths - Tightened mypy config:
src.pipeline.*andsrc.privacy.*now strict-typed
1.0.0 — 2026-05-24¶
Added¶
- 13 runtime modules covering Camadas 7-19:
src/pipeline/— 7-phase orchestrator with constitutional gates, locks, budget, verification, continuationsrc/privacy/— PII detection, RBAC, HMAC-chained audit, DSAR, deletion cascade, retentionsrc/ai/— model_mgmt (fallback ladder), circuit_breaker, memory (3 stores), RAG, metricssrc/skills/— loader (684 skills), router, invoker, versioningsrc/meta_learning/,src/agent_expansion/,src/autonomy/,src/growth/,src/body/,src/anti_obsolescence/,src/regulatory/,src/cognitive/,src/scalability/- 168 framework artifacts across 19 layers (44 templates + 122 specs + 15 instance docs)
- 127 curated skills (34 platinum, 30 gold, 33 silver, 30 bronze)
- 39 area folders × 64 sub-areas in capability graph
- 25 agents + 12 orchestrators with routing rules
- 5 audit scripts (structural, semantic, paranoid, deep, verify_all)
- 21 absolute + 12 contextual constitutional rules (Regra 35 = Spec-Driven Development)
- 7-hormone control plane (cortisol, oxytocin, dopamine, adrenaline, serotonin, melatonin, insulin)
- HomoSapiens lifecycle assessor (MICRO → SENIOR)
- LGPD / GDPR / HIPAA / PCI-DSS compliance claims via
src/regulatory/
Fixed (Sprint 1)¶
- DSAR ERASURE now properly delegates to DeletionCascade (was logging intent without deleting)
- AgentRegistry loads agents at top-level (was looking for non-existent
agents:wrapper) - DriftDetector reads
skills_by_area:(matches registry-full.yaml format) via SkillLoader - Backpressure controller no-op at baseline insulin (was shrinking 10% always)
- Verification regex matches verdict tokens on word boundary (no false-positive "no changes needed")
- Checkpoint serializes via
as_schema_dict()matching nestedstateper JSON schema - WaveScheduler: empty input returns
[]; oversize capsule no longer creates leading empty wave