Skip to content

Roadmap ​

Where fullsend is going, organized by delivery horizon from the July 28, 2026 planning session:

  • Now β€” August 2026 window (~30 days)
  • Next β€” matters, but not promised this month
  • Later β€” on the horizon

Items are listed in planning order, not priority rank. Tracking spans fullsend-ai/fullsend and fullsend-ai/agents (best-effort). The team also does maintenance and platform work that is not listed here.

Earlier published roadmaps and rotated milestone sections (Foundation, prior monthly done recaps) live in archived-roadmap.md for history only.

Now ​

DeliverableOutcomeTracking
PR risk assessmentRisk signal on PRsfullsend#4698
Basic auto-merge capabilitySmallest safe foothold + configfullsend#2791 Β· fullsend#3016
Review-fix loopLess human mechanical iterationfullsend#5666 Β· fullsend#5550 Β· agents#447 Β· agents#343 Β· agents#478
Versioned docsBetter docs experience for usersfullsend#5717 Β· fullsend#5718
Contributor meetingBroader contributor callβ€”
Agent contribution exampleHelp users see how to improve fullsend; make it easier to contributefullsend#5720
Per-workflow cost visibilityCost by workflow typefullsend#5361 Β· fullsend#5537
Jira pollerJira events β†’ agentsfullsend#3812 Β· fullsend#4885 Β· fullsend#3428 Β· fullsend#2269
Example custom agent that responds to JiraBYOA pattern for Jirafullsend#3812
Triage agent works in response to JiraDefault triage from Jirafullsend#2264
Make agent status comments configurableReduce agent spam on issues for users who don't want itfullsend#3697
Customer validationCustomer research and validation supportβ€”
BYOA API serversHost-side APIs for sandboxesfullsend#879 Β· fullsend#881 Β· fullsend#5242 Β· fullsend#5243
Multi-endpoint telemetry / storageMulti-endpoint telemetry and storagefullsend#5545 Β· fullsend#5533 Β· fullsend#294
GitLab MVPUsable GitLab pathfullsend#1964 Β· fullsend#5556
Remove per-org installUnified installfullsend#2302 Β· fullsend#2887 Β· fullsend#5197
Public mintFinish and operate public mintfullsend#5116 Β· fullsend#5115 Β· fullsend#5634
Roll out repos managementRepos + mint operablefullsend#181
Doc use cases and practicesCopyable practicesfullsend#419 Β· fullsend#5372
Shared configsReady-made / shareable presetsfullsend#4910 Β· fullsend#4914

Next ​

DeliverableOutcomeTracking
Code agent works in response to JiraCode agent from Jirafullsend#2265
Multi-agent stages with their own sandboxesPer-stage isolation (ADR-first)fullsend#3978
Scheduled custom agentsCron / scheduled runsfullsend#313 Β· agents#442
Eval scenariosConcrete eval measurementsagents#209 Β· agents#180
Increase SIT / reduce functional testsMore behaviour/SIT; less overlapping functionalfullsend#3236 Β· fullsend#3786
Multi-target repo for PR creationPRs across more than one target repofullsend#298 Β· fullsend#1276
Propose OpenShell to use fullsendPartnership, not a choreβ€”
GPG-signed commits from code and fixSigned commits (e.g. Ansible)fullsend#5165 Β· agents#357 Β· agents#318
Working OpenCode implementationOpenCode as a runtimefullsend#1260
Pi runtime pilotSecond production runtime; Bedrock/Azure accessfullsend#6464
Persistent agent memoriesTraceable only; no hidden memoryβ€”
Cross-forge orchestrationGitHub + GitLab / multi-orgβ€”

Later ​

DeliverableOutcomeTracking
Kubernetes and OpenShift executionForge-decoupled agent runtimeβ€”
Security hardeningPrompt injection, credentials, threat modelfullsend#172 Β· fullsend#174 Β· fullsend#84 Β· fullsend#159 Β· fullsend#877 Β· fullsend#2826 Β· fullsend#2828
Human factors and governanceOwnership, review fatigue, contributor motivationhuman-factors Β· governance
Production feedback loopsProd signals β†’ triage / prioritizationproduction-feedback
Agent attestationsCryptographic provenance for agent outputfullsend#267

July 2026 (done) ​

July focused on adoption: public mint and Cloudflare deploy paths, forge-aware repo management, layered config, BYOA/CEL docs, and GitLab polling foundations β€” plus agent-side review/eval/docs work in fullsend-ai/agents.

Links use /issues/N (GitHub serves merged PRs there too) so previews don’t try to load a PR diff.