Skip to content
Apothem
Community

Roadmap

Apothem public roadmap — upcoming features and planned improvements.

This roadmap describes where Apothem is headed. It is a statement of intent, not a commitment; priorities shift as the project and its users evolve. For what has already shipped, see the changelog. The repository's ROADMAP.md is the single roadmap; the roadmap page on the project website is generated from it.

Status legend: planned · in-progress · shipped.

Current release

The current line ships the host-agnostic harness configuration manager: a shared profile (~/.config/apothem/profile.yaml) materialized into harness-native configuration for the registered adapters, driven by the apothem command line (quickstart · install · update · uninstall · rollback · backups · verify · status · diff · harnesses · profile · doctor · migrate-workspace · completion).

ItemStatusNotes
Seventeen harness adaptersshippedEach with install, uninstall, update and verify; the supported harnesses pages list them
Manifest-driven template propagationshippedOne source of propagation truth at src/apothem/lib/propagation-manifest.yaml
Documentation siteshippedPublic site with generated reference indexes, brand assets, a machine-readable site index and release runbooks
Signed releasesshippedEvery GitHub Release carries signed artifacts, an SBOM and build provenance
/plan and /research pipelinesshippedThe staged spec, generate, review and execute planning pipeline, plus the thirteen-stage research pipeline
Audit commands and the /fortress loopshippedOn-demand security, code, accessibility, performance, dependency, supply-chain, threat-model, architecture, code-review, docs-review and UX audits, wrapped by the /fortress hardening loop
Audit and drift-review infrastructureshippedInventory and drift scanners behind the audit commands
Conformity gateshippedValidators for authorship headers, naming, code craft, hedging and binding reciprocity over every materialized surface, with behavior-diff goldens locking each adapter's output
Durable memory and opt-in continuous learningshippedA persistent memory tier and an opt-in learning loop that carry confirmed conventions across sessions
npm / npx distributionshippedThe @ahmed-g-gad/apothem package runs the engine through npx @ahmed-g-gad/apothem
Claude Code plugin listingshippedInstalled with /plugin marketplace add ahmed-g-gad/apothem
CI/CD pipeline and signed-release supply chainshippedEvery change gated on lint, tests, type checks, a docs build and supply-chain checks before release

Near term

ItemStatusNotes
Documentation guidesin-progressMore task-focused guides, diagrams and examples for real harness setups
npx platform coverageplannedKeep the @ahmed-g-gad/apothem npx entry point aligned with each release and broaden its platform coverage
Plugin listing growthplannedGrow the plugin listing as the marketplace surface stabilizes
More harness adaptersplannedAdditional harnesses as their configuration conventions stabilize and users request them
Profile schema enhancementsplannedRicher per-harness override surfaces and stricter validation diagnostics
Profile validation in the conformity gateplannedValidate the shared profile against its schema as a gate check
Profile versioning and migrationplannedVersion the profile format and migrate older profiles forward
apothem update --watchplannedRe-materialize harness configuration when the profile changes

Longer term

ItemStatusNotes
Cloud-hosted profile syncplannedOptional and operator-controlled
Team-shared profile managementplannedOne profile shared across a team
Editor extension with live conformity feedbackplannedConformity findings while you edit, in VS Code-family editors

Long-term vision

Apothem aims to be the default way anyone manages harness configuration across every tool they use: write conventions once, materialize them everywhere, and keep them in sync as both preferences and harnesses evolve.

How to influence the roadmap

  • Open or upvote an issue on the issue tracker; a feature request there is the way to propose a roadmap item. Popular requests move faster.
  • See CONTRIBUTING.md for how to propose and land changes.

On this page