'use client' /** * Production Readiness Backlog * * Comprehensive checklist of items needed before going live with BreakPilot * Includes CI/CD, Security, RBAC, Data Protection, and Release Workflows * * Migrated from website/app/admin/backlog/page.tsx * Updated: 2026-02-03 */ import { PagePurpose } from '@/components/common/PagePurpose' import { metaModules } from '@/lib/navigation' import { categories } from './data' import { useBacklog } from './useBacklog' import { OverallProgress } from './_components/OverallProgress' import { CategoryCards } from './_components/CategoryCards' import { FilterBar } from './_components/FilterBar' import { BacklogItemCard } from './_components/BacklogItemCard' import { InfoBox } from './_components/InfoBox' export default function BacklogPage() { const module = metaModules.find((m) => m.id === 'backlog') const { filteredItems, selectedCategory, setSelectedCategory, selectedPriority, setSelectedPriority, expandedItems, searchQuery, setSearchQuery, toggleExpand, updateItemStatus, toggleSubtask, progress, getCategoryProgress, resetToDefaults, clearFilters, hasActiveFilters, } = useBacklog() return (