Roadmap

Product Roadmap

Where Aeostara is headed — from deterministic repair to continuous self-healing across platforms, formats, and enterprise environments.

Current Scope

What v0.1 Delivers

A complete deterministic self-healing pipeline for JSON configuration files on Windows.

JSON Config Validation

Load, parse, and structurally validate JSON configuration files against declared schema expectations. Reject malformed input before any downstream processing.

Drift Detection

Compare actual configuration state against the declared desired state. Identify additions, removals, and value changes with precise key-path reporting.

Policy Evaluation

Evaluate repair decisions against declared policy invariants. Only actions that satisfy constraints proceed. Policy violations halt execution before mutation.

Deterministic Repair

Generate and execute repair plans from explicit rules. Same drift always produces same correction. Backup, apply, verify, and rollback on every operation.

Audit Trail

Every detection, evaluation, repair, and rollback is recorded in an append-only JSON Lines log. Complete operational history for compliance and debugging.

CLI Tools

Three core commands — validate, diff, and heal — provide direct access to the full self-healing lifecycle from the command line. Transparent, scriptable, composable.

Next Steps

What Comes Next

The capabilities being developed for subsequent releases.

01

ASH Kernel Integration

The core healing engine moves from inline logic to a standalone pattern-matching kernel. ASH becomes a discrete, testable layer responsible for all detection-to-repair computation — separated from platform adapters and CLI tooling.

02

Extended Policy Framework

Richer policy evaluation with compound constraints, conditional rules, and scoped invariants. Policies gain the ability to express dependencies between properties, threshold-based triggers, and environment-specific overrides.

03

Multi-Format Support

Extend configuration handling beyond JSON to include YAML and TOML. Each format receives its own parser and serializer, while sharing the same drift detection, policy evaluation, and repair pipeline.

04

Continuous Monitoring

Real-time watch mode that monitors configuration files for changes and triggers the detection-repair loop automatically. File system events drive the healing cycle without polling overhead.

Long Term

Future Direction

Platform Expansion

Aeostara is designed as a cross-platform product from the beginning. The Windows edition ships first in C++20, followed by native macOS and iOS implementations in Swift. Each platform receives a native build — not a cross-compiled port — tailored to the conventions and toolchains of its environment.

Enterprise Capabilities

Planned enterprise features include centralized policy management, fleet-wide configuration enforcement, role-based access control for repair authorization, and integration with existing compliance and audit infrastructure. Designed for teams that manage configuration at scale.

API Surface

A programmatic API layer will expose the full self-healing lifecycle for integration into CI/CD pipelines, deployment orchestrators, and custom tooling. Every operation available through the CLI will be available through a structured API with typed contracts.

Shape the future of self-healing software.

Aeostara is actively evolving. If you have requirements, use cases, or integration needs — we want to hear about them.