feat: community feed — browse, publish, fork, mDNS LAN federation, Hall of Chaos #76
Labels
No labels
accessibility
backlog
beta-feedback
bug
duplicate
enhancement
feature-request
help wanted
invalid
needs-design
needs-triage
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/kiwi#76
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implement the community feed feature: browse published meal plans and recipe outcomes, publish your own, fork into your week (exact copy Free / LLM-adapted Paid+BYOK), and discover nearby Kiwi instances via mDNS.
Implementation plan:
circuitforge-plans/kiwi/superpowers/plans/2026-04-12-community-feature.md(10 tasks)What ships
community_pseudonymstable in per-user kiwi.db (pseudonym ↔ Directus user_id, local only — never in community PG)/api/v1/community/): browse, publish, delete, fork (Free), fork-adapt (Paid/BYOK), RSS 2.0, AP JSON-LD scaffold, local-feed (LAN peer)_kiwi._tcp.localvia zeroconf — defaults OFF, opt-in (a11y requirement)CommunityFeedPanel,CommunityPostCard,PublishPlanModal,PublishOutcomeModal, Community tab inMealPlanView/community/hall-of-chaos) — Konami code, highest-chaos bloopers by chaos scoreTier gates
A11y (cf-a11y audit 2026-04-12)
aria-liveon results count, peer count, loading statecf-comms-devreview before going liveDependencies (build order)
Circuit-Forge/circuitforge-core#46— community module (CommunityDB, CommunityPost, SharedStore)Circuit-Forge/circuitforge-orch#36— postgres container up +COMMUNITY_DB_URLsetBSL boundary
All service/API/frontend code is MIT. The
fork-adaptendpoint callsllm_planner(BSL 1.1) — gated behindcan_use("community_fork_adapt", tier, has_byok).Related
circuitforge-plans/kiwi/superpowers/specs/2026-04-12-shared-meal-plan-design.md