@@ -207,5 +207,33 @@ python benchmark_runner.py --delay 2.0
207207
208208---
209209
210+ ## 🗺️ Product Roadmap
211+
212+ CorpusLD follows a modular ** Dual-Track & Open-Core** development strategy to serve both on-premises institutional publishers and independent academic researchers.
213+
214+ ### 📅 Phase 1: Core Foundation & Open-Core Split (Completed ✅)
215+ - [x] ** Open-Core Engine Separation** : Public open-source repository (` CorpusLD ` ) with standalone community starter engine (` pipeline_basic.py ` ) alongside private enterprise multi-agent engine (` corpusld-engine ` ).
216+ - [x] ** Dual-Layer Linked Data Architecture** : Schema.org JSON-LD (Macro) + Deep Knowledge Graph Triples (Micro) with 10 standard semantic relations.
217+ - [x] ** Scientific Unit Ontology** : Universal resolver for SI, biomedicine, energy, physics, and financial units with superscript citation de-aliasing.
218+ - [x] ** Adversarial Validation & Rich Results Engine** : Formal validation against Schema.org whitelist with 100% benchmark compliance.
219+ - [x] ** CLI Automation Tool (` cli.py ` )** : Headless command-line interface for batch PDF processing and CI/CD pipelines.
220+ - [x] ** Production Containerization** : Multi-stage Dockerfile and Docker Compose orchestration with Qdrant vector database.
221+
222+ ### 📅 Phase 2: Multi-User Architecture & Cloud Enablement (In Progress ⏳)
223+ - [ ] ** Multi-User Authentication** : Integration of secure OAuth authentication (Google OAuth / API Keys).
224+ - [ ] ** Per-User Data Isolation** : Workspace multi-tenancy ensuring strict data isolation per registered account.
225+ - [ ] ** Tiered Quota Management** : Flexible tier management (Community Free Tier vs Unlimited Pro Tier).
226+ - [ ] ** Asynchronous Job Queue** : Background processing queue for high-concurrency batch uploads and asynchronous document processing.
227+ - [ ] ** Automated Data Retention & Lifecycle Management** : Automated cleanup schedules for temporary workspaces.
228+
229+ ### 📅 Phase 3: Enterprise Integration & Advanced Formats (Planned 🚀)
230+ - [ ] ** Institutional Journal System Plugins** : Direct integration plugins for Open Journal Systems (OJS) and academic indexing workflows.
231+ - [ ] ** Crossref XML & JATS XML Exporter** : Full bidirectional conversion between Schema.org Linked Data, Crossref XML, and JATS format.
232+ - [ ] ** High-Availability Enterprise Database Adapters** : Native PostgreSQL + pgvector and distributed triple-store integrations.
233+ - [ ] ** Enterprise SLA & Observability** : Real-time telemetry monitoring (Prometheus & Grafana metrics) and high-throughput batch extraction APIs.
234+
235+ ---
236+
210237## 📄 License
211238Distributed under the Apache License, Version 2.0. See ` LICENSE ` for details.
239+
0 commit comments