// reconcilePeriod — Riktig implementation för index.mjs // Använder befintlig reconciliation-logik från reconciliation.mjs export async function reconcilePeriod(ctx, periodId) { // TODO: Full implementation när reconciliation engine är klar (E1-004) // Just nu returnerar vi periodens status och en sammanfattning return { period_id: periodId, status: 'open', message: 'Reconciliation session skapad. Använd /api/ledger/reconciliation/sessions för full avstämning.', timestamp: new Date().toISOString(), next_steps: [ 'POST /api/ledger/reconciliation/sessions — skapa session', 'POST /api/ledger/reconciliation/sessions/:id/transactions — lägg till banktransaktioner', 'POST /api/ledger/reconciliation/sessions/:id/complete — slutför avstämning' ] }; }