Changelog¶
All notable changes to RCT Platform are documented here.
The format follows Keep a Changelog. Versioning follows Semantic Versioning.
1.0.2a0 — 2026-04-22¶
Added¶
docs/algorithms/overview.md— public reference for all 41 algorithms (Tier 1–9) with scores, formulas, and use casesdocs/algorithms/tier9-autonomy.md— Tier 9 Autonomous Pipeline showcasedocs/concepts/jitna.md— Complete JITNA Protocol documentation: 3-layer architecture, 6-field canonical language, The 9 Codex security rulesdocs/architecture/RFC-001-OPEN-JITNA-PROTOCOL-SPECIFICATION.md— Full RFC-001 specification (IETF-style)rct_control_plane/tests/test_security_extended.py— 11 security boundary teststests/security/test_api_security.py— 19 API security testsdocs/use-cases/— 5 pages: DevOps, Finance, Game AI, Healthcare, Supply Chain- MkDocs navigation: Algorithms tab, Use Cases tab, Governance added to Core Concepts
rct_control_plane/cli.pyrct servecommand — starts Uvicorn + FastAPI server;--port,--host,--reload,--workersrct_control_plane/cli.pyrct versioncommand — prints version, Python, license, homepage;--output jsonrct_control_plane/cli.pyrct status— now accepts 0 or 1 args (no-arg shows system overview)notebooks/rct_playground.ipynb— runnable Colab notebook with FDIA + SignedAI + Delta demosrct_control_plane/tests/test_cli_coverage_gaps.py— 18 targeted tests for CLI coveragerct_control_plane/tests/test_cli_serve_integration.py— subprocess integration tests.github/ISSUE_TEMPLATE/— bug_report.md, feature_request.md, config.yml
Removed¶
docs/MASTER_36_ALGORITHMS_MAPPING_TABLE_2026_01_18.md— internal audit document; superseded bydocs/algorithms/overview.md
Fixed¶
rct_control_plane/cli.py— fixed hardcodedversion_optionstring2.2.0→1.0.2a0rct_control_plane/cli.py—_configure_encoding(): UTF-8 stdout/stderr on Windows CP874/CP932 consoles (was causing 6 skipped tests)core/delta_engine/memory_delta.pyregister_agent()— acceptsNPCIntentTypeorAgentMemoryState(fixesAttributeError)pyproject.toml—build-backendto standardsetuptools.build_meta+ explicitpackages.find- 19 broken documentation links across 7 files
- 14 previously skipped tests resolved (0 skipped, all 765 pass)
- MkDocs builds with 0 warnings
Changed¶
- Test suite: 591 passed · 14 skipped → 765 passed · 0 skipped · 0 failed
- Coverage: 89%+ (measured across 9,382+ statements)
- CI
--cov-fail-underraised: 70 → 85 - Algorithm reference: 36 (stale) → 41 (complete, Tier 1–9)
1.0.1a0 — 2026-04-17¶
Fixed¶
FDIAScorer.score_action()— accepts legacyother_agents_intentsandgovernance_scorekwargs;world_resourcesis now optional (default{})FDIAScorer.select_best_action()— new method returning highest-scoring action orNoneRegionalModelRouter.route(language, region)— new convenience method returningmodel_idExecutionGraph.add_node()— raisesValueErroron duplicate node IDExecutionGraph.validate()— empty graph is now validTierRouter._calculate_risk_level()— guards againstartifact_content=NoneSignedAIRegistry.get_tier_config()— accepts bothSignedAITierandTierLevelenumsrct_control_plane/api.py— suppressed false-positive Bandit B104 on dev-server bind- Python 3.12:
datetime.utcnow()→datetime.now(timezone.utc)across all modules - Pydantic v2:
class Config→model_config = ConfigDict(...)in all API models - Security:
python-multipartinvector-searchbumped to>=0.0.24(CVE HIGH fix)
Added¶
rct_control_plane/tests/test_formatters_dsl.py— 42 tests forrich_formatter.pyanddsl_parser.py.github/workflows/release.yml— automated GitHub Releases + PyPI publishing via OIDCCODE_OF_CONDUCT.md— Contributor Covenant.github/PULL_REQUEST_TEMPLATE.mdCITATION.cff.pre-commit-config.yaml
Changed¶
- CI
--cov-fail-underraised: 20 → 70 (actual: 89%) - Test suite: 141 → 591 passed, 0 failures
- Coverage: 28% → 89%
fastapibumped to>=0.136.0,pydanticto>=2.13.1
1.0.0-alpha — 2026-04-13¶
Added¶
- Initial public release of RCT Platform SDK under Apache 2.0
- Core modules: FDIA Engine, Delta Engine, Regional Adapter
- SignedAI consensus framework (S/4/6/8 tier)
- 5 reference microservices: intent-loop, analysearch-intent, vector-search, crystallizer, gateway-api
- OpenAPI 3.1.0 contract specification
- Public benchmark suite (RCT_benchmark_public)
- Whitepapers: Foundation (01) and Architecture (02)
rct_control_plane: intent_schema, dsl_parser, execution_graph_ir (15 modules total)- GitHub Actions: CI pipeline + security scanning
- CONTRIBUTING.md, SECURITY.md