Enterprise Features: - Hosted mode with remote sync for team pattern aggregation - Community sharing with privacy-preserving anonymization - LLM-based semantic claim extraction with Gemini integration - Pattern learning with promotion to declarative extractors - High-entropy secrets extractor with configurable thresholds - Auth bypass and insecure cookies extractors Module Refactoring: - Split oversized files to comply with 500-line limit - Config split: types/core.rs, types/extractors.rs, types/hosted.rs, etc. - Handlers split: scan.rs, policy.rs, report.rs modules - Extractors split: declarative/, high_entropy_secrets/, insecure_cookies/ - Learning split: store modules with metrics and persistence SDK & Ontology: - stemedb-ontology SDK with fluent builders and StemeDB client - Pharma domain extractors for FDA Orange Book data - Consumer health UAT test infrastructure Code Quality: - Fixed clippy warnings (needless_borrows_for_generic_args) - Added KVStore trait imports where needed - Fixed utoipa path re-exports for OpenAPI docs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
RFCs (Request for Comments)
This directory contains formal specification documents for significant Episteme/Aphoria features.
RFC Index
| RFC | Title | Status | Date |
|---|---|---|---|
| RFC-001 | Enterprise Policy Alias System | Proposed | 2026-02-05 |
RFC Process
Status Lifecycle
- Proposed: Initial draft, open for feedback
- Accepted: Approved for implementation
- Implemented: Feature shipped in a release
- Superseded: Replaced by a newer RFC
- Withdrawn: No longer pursued
Creating a New RFC
- Copy the template from
rfc-001-enterprise-policy-aliases.md - Use the next sequential number (RFC-002, RFC-003, etc.)
- Fill in all sections
- Submit for review
- Update this index
RFC Sections
Every RFC should include:
- Executive Summary: One paragraph overview
- Problem Statement: What problem are we solving?
- Design Goals: Numbered list of principles
- Technical Architecture: How it works (with diagrams)
- Security Considerations: Trust model, threat vectors
- Performance Analysis: Complexity, benchmarks
- Backward Compatibility: Migration path
- Alternative Approaches: What we didn't do and why
- Implementation Roadmap: Phased delivery plan
- Open Questions: Decisions needing stakeholder input