@@ -59,7 +59,7 @@ The ObjectStack Protocol (`@objectstack/spec`) is divided into five core modules
5959
6060### 1. Data Protocol (ObjectQL)
6161Defines the "Shape of Data" and business logic.
62- - ** Schema:** Objects, Fields (23+ types including text, number, select, lookup, formula, autonumber, etc.)
62+ - ** Schema:** Objects, Fields (35 types including text, number, select, lookup, formula, autonumber, slider, qrcode , etc.)
6363- ** Logic:** Workflows, Triggers, Validation Rules, Formulas
6464- ** Security:** Permissions, Sharing Rules
6565- ** Query:** Abstract Syntax Tree (AST) for unified data access across drivers
@@ -73,22 +73,28 @@ Defines the "Shape of Interaction" for rendering interfaces.
7373- ** Analytics:** Reports (Tabular, Summary, Matrix), Dashboards with widgets
7474- ** Actions:** Script, URL, Modal, Flow-triggered actions
7575- ** Theming:** Color palettes, typography, breakpoints, animations
76+ - ** Widgets:** Custom field components
7677
7778### 3. System Protocol (ObjectOS)
7879Defines the "Runtime Environment" and platform capabilities.
7980- ** Manifest:** Application packaging (` objectstack.config.ts ` )
80- - ** Identity:** Authentication, Roles, Territories, Licenses
81+ - ** Identity:** Authentication, Roles, Territories, Licenses, Organizations
8182- ** Integration:** Webhooks, API contracts, ETL Mappings
8283- ** Datasource:** Driver definitions for SQL, NoSQL, SaaS connectors
8384- ** Discovery:** Plugin discovery and loading mechanisms
8485- ** I18n:** Translation and internationalization support
86+ - ** Platform:** Events, Real-time sync, Audit logging, Background jobs, Multi-tenancy
8587
8688### 4. AI Protocol
8789Defines AI agent integration capabilities.
8890- ** Agent:** AI agent definitions and configurations
89- - ** Tools:** AI tool integrations
90- - ** Knowledge:** Knowledge base structures
91- - ** Models:** AI model configurations
91+ - ** Model Registry:** LLM registry and selection
92+ - ** RAG Pipeline:** Retrieval-augmented generation
93+ - ** NLQ:** Natural language query processing
94+ - ** Conversation:** Conversation management and memory
95+ - ** Cost Tracking:** AI cost tracking and budget management
96+ - ** Predictive:** Predictive analytics models
97+ - ** Workflow Automation:** AI-powered workflow automation
9298
9399### 5. API Protocol
94100Defines standardized API contracts.
0 commit comments