Feature requirements
Capture business intent as a bounded feature slice.
Deterministic Delivery
Keewo compiles business requirements into Vue 3 + Express TypeScript applications through a 6-step governed pipeline. In practice, that delivery model combines a customer-facing runtime, a controlled Lab experience for builders, and a governed release path.
Capture business intent as a bounded feature slice.
Use AI to draft a technical plan without skipping governance. The AI-assisted plan must preserve required model coverage, identifier quality, and localization intent before it can become governed source material.
Review and store the governed model for entities, views, workflows, rules, security, integrations, and patterns.
Generate inspectable modules for data, logic, UI, and security. Each feature produces 6 files (Data, Security, Language, Logic, Tests, UI) plus hash-verifiable provenance that connects output to the governed source model.
The framework compiles XML modules into Vue 3 frontend and Express backend TypeScript applications. Quality evidence covers validation, tests, business rules, workflow checks, migration safety, authoring gates, and release readiness.
Prepare the change for review, approve it through an accountable human decision, promote the baseline, and hand the result off to source control.
Keewo is not only a generated application runtime. It is an operating model with three distinct surfaces:
Keewo pilots are designed to let a customer evaluate both the runtime and the platform story. Business users validate the runtime. Technical evaluators review Keewo Lab in a controlled sandbox. Production promotion stays governed.
Input: managed registries define entities, screens, workflows, business rules, security rules, integrations, and application patterns.
Intermediate: inspectable modules and hash-verified provenance tie generated output back to the governed model.
Output: Vue 3 frontend (TypeScript, vue-router, Vite) + Express backend (TypeScript, Prisma ORM). Standard frameworks, no proprietary runtime.
Concrete Artifacts
A bounded change request updates the managed model, materializes output, and carries quality evidence into approval.
request:
kind: change_request
goal: highlight high-priority service work
scope:
- dashboard metric
- service request workflow board
- business rule evidence
reviewer: accountable human approver
model:
entities:
- service request
- policy account
- service owner
workflow:
states:
- intake
- review
- waiting for customer
- completed
dashboard:
cards:
- high-priority requests
- waiting for customer
readiness:
validation: passed
tests: passed
businessRules: passed
workflowChecks: passed
migrationSafety: passed
authoringGates: passed
governance:
approval: required
promotion: human decision
Output: Vue 3 frontend + Express backend, both TypeScript. The public site shows sanitized excerpts only; complete artifacts remain reviewable inside the governed project workspace.