6523e90a03
fix: expose complete dataset period catalog
2026-08-20 22:28:07 +03:30
d6de48fd15
fix: harden terminal-scoped analytics contracts
...
Keep JSON and bounded CSV exports on one canonical predicate, replace replayable offsets with encrypted tenant/filter-bound keyset cursors, and suppress merchant-grain peers under terminal scope. Validate period filters and align OpenAPI and capability specs with runtime behavior.
2026-08-20 21:29:18 +03:30
857f29635e
feat: add terminal-scoped transaction analytics
2026-08-20 20:56:15 +03:30
552cae5f9d
docs(sdd): authorize backend implementation
2026-08-20 19:17:49 +03:30
ec625252fb
docs(cache): align immutable dataset namespace
2026-08-20 19:00:06 +03:30
a0e2b70cf4
docs(metrics): align catalogue with physical schema
2026-08-20 18:49:55 +03:30
f9356da179
docs(import): approve validation and recovery policy
2026-08-20 18:49:12 +03:30
7416a0859c
docs(import): define validation and recovery policy
2026-08-20 18:46:56 +03:30
d978730202
docs(import): approve docker bootstrap workflow
2026-08-20 18:44:31 +03:30
8ff093b238
docs(import): specify one-time docker bootstrap
2026-08-20 18:40:31 +03:30
27903ff67e
docs(cache): remove static dataset invalidation
2026-08-20 18:40:28 +03:30
520b39305d
docs(api): approve merchant API contract
2026-08-20 18:27:07 +03:30
e8028d5f46
docs(api): approve request size limits
2026-08-20 18:25:15 +03:30
e54c8e8319
docs(api): set problem documentation namespace
2026-08-20 18:24:26 +03:30
ee93460182
docs(schema): define normalized postgres model
2026-08-20 18:23:37 +03:30
08ac99a5a6
docs(data): locate verification policy on terminals
2026-08-20 18:23:36 +03:30
af69f549c0
docs(api): expose scoped terminal references
2026-08-20 18:20:13 +03:30
20c9ba35a6
docs(api): set analytics audit retention
2026-08-20 18:18:45 +03:30
d133019a14
docs(api): localize CSV columns in Persian
2026-08-20 18:17:19 +03:30
8358cc4d14
docs(api): approve CSV export limits
2026-08-20 18:14:16 +03:30
dfe88a148a
docs(api): add OpenAPI v1 interface contract
2026-08-20 18:08:37 +03:30
076ccf2d0f
docs(api): define merchant analytics capability
2026-08-20 18:07:19 +03:30
03c26cc21a
docs(analytics): approve actionable insight thresholds
2026-08-20 17:40:07 +03:30
96e045c4e1
docs: approve analytics presentation defaults
2026-08-20 17:29:27 +03:30
a70fc15517
docs: adopt CTO dataset semantics
2026-08-20 17:29:26 +03:30
5ef650dcf6
docs: approve identity specification
2026-08-20 17:29:25 +03:30
c8e04605ee
docs: draft analytics engine capability
2026-08-20 17:21:26 +03:30
50030a20e8
docs: finalize demo session persistence
2026-08-20 17:21:25 +03:30
384ea54282
docs: keep demo identity replaceable
2026-08-20 17:14:40 +03:30
406cd9c0cf
docs: define merchant session baseline
2026-08-20 17:06:43 +03:30
d579c2525d
docs: approve data foundation specification
2026-08-20 17:06:42 +03:30
c6c1a2b3a4
docs: define merchant-weighted peer benchmarks
2026-08-20 17:00:36 +03:30
c3f6061a21
docs: correct payment and fee semantics
2026-08-20 16:53:59 +03:30
96a27e1b98
docs: pin analytics queue safety limits
2026-08-20 16:41:07 +03:30
ae551c02c1
docs: define analytics job execution limits
2026-08-20 16:34:10 +03:30
be3cb9f36b
docs: move lazy analytics cache to redis
2026-08-20 16:28:29 +03:30
680596fe73
docs: adopt lazy analytics caching
2026-08-20 16:17:27 +03:30
7c8afeaa4b
docs: limit analytics reporting periods
2026-08-20 16:03:52 +03:30
f472ad5b1d
docs: record production analytics decisions
2026-08-20 13:59:36 +03:30
5e83da4a19
docs: define bootstrap and schema proposal
2026-08-20 13:47:22 +03:30
b14807e480
docs: record challenge data profile
2026-08-20 13:47:21 +03:30
9d57be161d
docs: define calendar-aware analytics model
2026-08-20 13:38:23 +03:30
f91e529298
docs: define peer benchmark suppression
2026-08-20 13:26:51 +03:30
6e0cc0b3fd
docs: define opaque payer token handling
2026-08-20 13:22:11 +03:30
2753162a75
docs: define source timestamp normalization
2026-08-20 13:15:11 +03:30
491c673153
docs: approve Ent and pgx data access
2026-08-20 13:12:51 +03:30
2426c1ed33
docs: approve manual constructor injection
2026-08-20 13:10:02 +03:30
98b615b6fc
docs: approve modular monolith architecture
2026-08-20 12:42:23 +03:30
2cd53b0385
docs: draft data foundation specification
2026-08-20 12:36:32 +03:30