3.0 KiB
3.0 KiB
AEG-X-038 — Fee/Tax/FX Valid-Time Decision Readiness
- WBS ID: AEG-X-038
- Requirement / Test IDs: REQ-COST-001 / T-COST-PIT
- Gate: G1
- Selected on: 2026-08-08
- Status: BLOCKED — no cost policy, data model, or execution path was implemented.
Source
docs/CURRENT/CATALOGS/WBS_MASTER.csv, rowAEG-X-038, requires reconfirmation of Fee/Tax/FX valid-time schedule decisions and explicitly prohibits a current single-value model.- Its dependency,
AEG-X-009, is recorded as completed indocs/CURRENT/CATALOGS/WBS_PROGRESS_TRACKER.csv. docs/CURRENT/CATALOGS/DECISION_LOG.csv, the source catalog, and the VS-02 governance documents contain no approved Fee/Tax/FX source authority or decision record.- A repository search of application and test source (excluding generated web assets) found cost-related legacy references, not an approved schedule implementation:
TradeExecutionpersists a broker-suppliedCommissionvalue, andVS04_PortfolioPolicy.EstimateRebalanceCosthas afeePercent = 0.001mdefault. Neither has source authority, account/venue/instrument scope, revision, valid-time, or correction evidence.contracts/metrics/outcome-metrics.v2.jsonlikewise names costs as a metric input but does not define schedules, sources, or valid-time semantics.
Assumption
- Applicable fee, tax, and FX terms vary by account, venue, instrument, jurisdiction, effective interval, and source publication/correction time. The observed
0.001mdefault is not evidence of an approved rate and must not be extended or treated as a schedule. A client-supplied or broker-returned commission is an execution result, not approved decision input.
Unknown / Decision Required
- Source authority: identify the approved provider or governing document for each fee, tax, and FX schedule, including licence/retention and owner.
- Temporal contract: approve
effective_from/to,published_at, revision and correction semantics; specify which instant determines a transaction's applicable schedule. - Precedence: approve deterministic account → venue → instrument → jurisdiction fallback order, including the explicit hold behaviour when no schedule applies.
- Scope boundary: decide whether FX is market data, cost data, or an approved read-model dependency; a module must not directly read another module's source tables.
- Operational control: assign J04C calendar, Owner/Secondary, DQ checks, alert and rollback/replay procedure.
Recommended Resolution
Ops/Tax supplies approved source documents and Compliance/Owner approves the five decisions above. The Data Architect then authors a versioned data contract and an append-only MIG-COST-001 design. Only after those artifacts are approved can the MaintainFeeTaxFxSchedule slice be unblocked.
Evidence Produced
- This source-gap and decision-required record.
WBS_PROGRESS_TRACKER.csvstate linked to this record.
No rates, thresholds, source URLs, API, migration, job, UI, or test results are asserted or invented. No build, test, migration, or Gate pass is claimed.