import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { resolve } from '../../lib/server-container.js';
import { SdlcBoardClient } from '../../components/features/sdlc-board/sdlc-board-client.js';
/** Skip static pre-rendering since we need runtime DI container and server context. */
export const dynamic = 'force-dynamic';
export default async function SdlcPage() {
    const useCase = resolve('ListSdlcBoardUseCase');
    const board = await useCase.execute();
    return (_jsxs("div", { className: "flex h-full flex-col p-6", children: [_jsxs("div", { className: "mb-4 shrink-0", children: [_jsx("h1", { className: "text-sm font-bold tracking-tight", children: "SDLC Board" }), _jsx("p", { className: "text-muted-foreground text-xs", children: "Live view of agent tasks across all active features" })] }), _jsx("div", { className: "min-h-0 flex-1 overflow-auto", children: _jsx(SdlcBoardClient, { initialEpics: board.epics }) })] }));
}
