@nextera.one/oec
v1.0.1
Published
Open Execution Commands (OEC) CLI - The Sovereign Web Standard
Maintainers
Readme
Intent-Driven Execution Language CLI
Command-line validator and executor for IDEL/OEC commands.
Overview
This CLI tool provides validation and execution capabilities for Intent-Driven Execution Language (IDEL) commands following the Open Execution Commands (OEC) specification.
Installation
npm install -g intent-driven-execution-lang-cliOr run locally:
npm install
npm run build
npm startUsage
# Validate a command
oec validate "page.build name=Home"
# Execute a command (with policy checks)
oec execute "page.build name=Home" --strict
# Check registry
oec registry listFeatures
- Command Validation - RFC-0001 compliant syntax checking
- Registry Integration - Framework, language, and component registries
- Policy Enforcement - AXIS-compatible security gates
- Strict/Free Modes - Production vs exploration execution
Project Structure
src/
├── core/
│ ├── registry.ts # Registry loading and management
│ ├── validator.ts # Command syntax validation
│ └── parser.ts # Command parsing logic
├── policy/
│ ├── executor-policy.ts # Execution policy enforcement
│ └── index.ts
└── index.ts # CLI entry pointDevelopment
npm run dev # Run with ts-node
npm run build # Compile TypeScript
npm test # Run testsRelated Projects
- openexecution.io - Developer documentation
- openexecution.org - Protocol specification
License
Apache 2.0
