Skip to Content
Genfeed Core (OSS)Backlog Governance

Backlog Governance

The canonical backlog for the open-source monorepo is GitHub issues and GitHub Projects in genfeedai/genfeed.ai.

This page records the V1 consolidation decision tracked by #189. It is documentation, not a second task list.

Source Repositories Reviewed

RepositoryStateV1 Decision
genfeedai/cloudArchived private repo with historical product, API, agent, serializer, workflow, settings, Sentry, and SSOT migration issues.Do not reopen historical issues. Carry forward only still-relevant work as genfeed.ai issues.
genfeedai/coreArchived private repo with a closed Command Palette issue visible in GitHub.No V1 carry-forward by default. Current OSS/core work belongs in this repo.
genfeedai/cliArchived private repo with old CLI issues, including one open Content Engine V1 item.CLI package lives in packages/cli; remaining CLI work must be filed in this repo.
genfeedai/docsArchived private docs repo with no open issue surface visible in GitHub.Docs work belongs in apps/docs and this repo’s issues.
genfeedai/packages, genfeedai/api, genfeedai/webArchived package/API/web sources from the pre-monorepo split.Do not use as active planning sources. Package/API/web follow-up must be represented in genfeed.ai.

Pulled-Forward Work

The still-relevant historical work is represented in the current repo as these issue families:

Historical AreaCurrent genfeed.ai Representation
Self-hosted + Cloud unificationClosed epic #95 and follow-up V1 readiness issues #184, #186, #188.
Closed-loop content OSV1 epic #12 and tasks #13 through #18.
Trend ingestion, generation service, analytics backboneV1 epics #159, #160, #161, plus implementation/doc issues #199 through #209.
Dynamic model/provider workV1 issues #91, #92, #93.
Settings consolidationCurrent repo epic #29 and tasks #193 through #198.
Prelaunch trend/reference corpusCurrent repo epic #35 and tasks #210 through #216.
YouTube clip factoryCurrent repo epic #230 and tasks #231 through #236.
Desktop app and offline runtimeCurrent repo epics #9, #255, and related desktop tasks.
CLI migrationCurrent repo issue #190, with the CLI package under packages/cli.
Docs migrationClosed issue #88 and V1 issue #192, with docs under apps/docs.

Dropped Or Superseded Work

These historical categories should not be carried forward blindly:

  • Closed SSOT migration reports and cleanup reports from cloud; their useful output is already represented by current repo issues.
  • Closed Sentry incident mirrors from cloud; only active reproducible bugs should be filed as new genfeed.ai issues.
  • Closed serializer migration issues from cloud; current serializer rules are enforced by repo standards and any remaining gaps should be filed against the affected controller.
  • Archived standalone cli, docs, api, packages, and web repo maintenance tasks; their active work now belongs to packages/cli, apps/docs, apps/server/api, packages/*, and apps/website in this monorepo.

Rules For New Backlog

  • Create new work only in genfeedai/genfeed.ai issues.
  • Keep milestone, status, and priority in GitHub milestone and Project v2 fields.
  • Do not use labels as status or priority.
  • Do not create local markdown task files as canonical backlog.
  • If historical work is still relevant, rewrite it as a current issue with a concrete done condition and repo-local file ownership.