End-of-day processing pipeline #2

Open
opened 2026-08-07 14:22:49 +00:00 by hum3 · 0 comments
Owner

Overview

Orchestrate end-of-day (EOD) processing as a workflow that runs the sequence of daily banking tasks.

Steps in EOD Pipeline

  1. Interest accrual (depends on #1)
  2. Balance snapshots — record daily balances for reporting
  3. Regulatory checks — verify capital ratios, flag breaches
  4. Report generation — trigger P&L / balance sheet snapshots

Design

  • Each step is an activity in a go-workflows workflow
  • Steps run sequentially with error handling
  • Failed steps can be retried independently
  • Configurable schedule (daily, or manual trigger)

Acceptance Criteria

  • EndOfDayWorkflow composing multiple activities
  • Scheduler that triggers EOD at configurable time
  • Activity results persisted for audit
  • Tests for full pipeline with mock activities

Migrated from Codeberg: originally #2, opened 2026-03-25.

## Overview Orchestrate end-of-day (EOD) processing as a workflow that runs the sequence of daily banking tasks. ## Steps in EOD Pipeline 1. Interest accrual (depends on #1) 2. Balance snapshots — record daily balances for reporting 3. Regulatory checks — verify capital ratios, flag breaches 4. Report generation — trigger P&L / balance sheet snapshots ## Design - Each step is an activity in a go-workflows workflow - Steps run sequentially with error handling - Failed steps can be retried independently - Configurable schedule (daily, or manual trigger) ## Acceptance Criteria - `EndOfDayWorkflow` composing multiple activities - Scheduler that triggers EOD at configurable time - Activity results persisted for audit - Tests for full pipeline with mock activities --- *Migrated from Codeberg: originally [#2](https://codeberg.org/hum3/gobank-workflow/issues/2), opened 2026-03-25.*
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
hum3/gobank-workflow#2
No description provided.