Multi-agent pair programming with Knoxis, Solan, and Astrahelm - your AI dev team on qig.ai
ESLint rules wymuszające kontrakty frameworka Echelon (smart/dumb, security, testability).
Angular schematics for Echelon framework — ng add + ng generate.
Echelon core — kontrakty, tokeny DI, typy i JSON Schema. Zero zależności runtime.
Echelon model — domain model decorators (@Model/@Field/@Id/@Required/...) z field-level metadata czytaną w runtime.
Sandboxed expression evaluator dla Echelon (computed fields, validation rules).
Echelon runtime — default implementacje warstw infrastrukturalnych (DataBus, EventBus, ErrorBus, Clock, Logger, Storage, CorrelationIdGenerator) + config loader + widget host.
Mock TransportAdapter dla dev i testów — fixture-based responses i streams.
Chart adapter contract + config types for Echelon visualisation widgets.
Echelon CLI — config validation, designer snapshots, scaffolding.
Lightweight embed script for mounting Echelon components in legacy apps via iframe + postMessage bridge. Zero dependencies, framework-agnostic.
Echelon functions-core — wbudowane PureFunctions: searchRows, paginate, totalPages, count, pickById, mergeRow, deleteRow.
Export helpers for Echelon — CSV encoder, PDF adapter contract, scheduled reports.
ECharts-based ChartAdapter implementation for Echelon.
WebSocket TransportAdapter dla Echelon — reaktywne streamy z auto-reconnect.
Standalone Node mock server dla Echelon — HTTP + WebSocket z deklaratywnym fixture + symulatorem.
HTTP TransportAdapter dla Echelon — real `fetch` one-shot requests.
Editable PageConfig model with undo/redo + PageBuilder serializer for Page Designer.
Echelon widgets-core — generyczne widgety (modal, drawer, data-grid, validated-form, searchable-select, info-card, code-block, section-header, sidebar) + adaptery Material/Bootstrap.
Graph model + exporters for the Echelon visual process designer (read-only MVP).
UI components for Echelon visual designers (model/form/datasource/process/page editors). Framework delivers — app decides when and where to show.
Echelon page builders — type-safe TS factories: defineEntityListPage, defineDetailPage, defineSidebar.
Serves a webpack app. Updates the browser on changes.
A development middleware for webpack