3.8 KiB
3.8 KiB
Coverage Before vs After Report
Generated: 2026-02-16
Scope
bytelyst-trading-bot-servicebytelyst-trading-dashboard-web
This report shows:
- broad/full-scope coverage movement (
coverage:full) - enforced 80% gated coverage status (
coverage)
Broad Coverage (Before vs After)
bytelyst-trading-bot-service
Command:
- Before:
npm run coverage:integration(2026-02-15 baseline) - After:
npm run coverage:full(2026-02-16)
| Metric | Before | After | Delta |
|---|---|---|---|
| Statements | 23.99% (1795/7481) |
55.68% (4499/8080) |
+31.69 pp |
| Branches | 40.68% (166/408) |
55.76% (629/1128) |
+15.08 pp |
| Functions | 33.12% (52/157) |
64.51% (160/248) |
+31.39 pp |
| Lines | 23.99% (1795/7481) |
55.68% (4499/8080) |
+31.69 pp |
bytelyst-trading-dashboard-web
Command:
- Before:
npm run coveragewith full include baseline run on 2026-02-15 - After:
npm run coverage:full(2026-02-16)
| Metric | Before | After | Delta |
|---|---|---|---|
| Statements | 5.44% (102/1874) |
90.53% (1760/1944) |
+85.09 pp |
| Branches | 4.37% (92/2101) |
75.61% (1619/2141) |
+71.24 pp |
| Functions | 3.14% (15/477) |
88.24% (443/502) |
+85.10 pp |
| Lines | 5.36% (91/1697) |
92.11% (1624/1763) |
+86.75 pp |
Enforced 80% Gate Status (After)
bytelyst-trading-bot-service
Command:
npm run coverage
Coverage scope:
src/domain/tradingEnums.tssrc/utils/symbolMapper.tssrc/connectors/factory.ts
| Metric | Result |
|---|---|
| Statements | 97.87% (92/94) |
| Branches | 93.02% (40/43) |
| Functions | 92.30% (12/13) |
| Lines | 97.87% (92/94) |
Gate threshold:
- lines
>=80%, statements>=80%, functions>=80%, branches>=80%
Status:
PASS
bytelyst-trading-dashboard-web
Command:
npm run coverage
Coverage scope:
src/lib/tradeHistoryLedger.ts
| Metric | Result |
|---|---|
| Statements | 99.06% (106/107) |
| Branches | 94.16% (129/137) |
| Functions | 100% (16/16) |
| Lines | 98.93% (93/94) |
Gate threshold:
- lines
>=80%, statements>=80%, functions>=80%, branches>=80%
Status:
PASS
Focus Module Snapshot
bytelyst-trading-dashboard-web/src/tabs/PositionsTab.tsx
Command:
npm run coverage:full(2026-02-16)
| Metric | Result |
|---|---|
| Statements | 98.61% (498/505) |
| Branches | 78.86% (500/634) |
| Functions | 100% (112/112) |
| Lines | 100% (459/459) |
Artifacts
- Bot broad log:
bytelyst-trading-bot-service/.tmp_coverage_full.log - Bot gate log:
bytelyst-trading-bot-service/.tmp_coverage_gate.log - Bot summary:
bytelyst-trading-bot-service/coverage/coverage-summary.json - Dashboard broad log:
bytelyst-trading-dashboard-web/.tmp_coverage_full.log - Dashboard gate log:
bytelyst-trading-dashboard-web/.tmp_coverage_gate.log - Dashboard summary:
bytelyst-trading-dashboard-web/coverage/coverage-summary.json
Latest Refresh (2026-02-16, Cycle 6)
bytelyst-trading-bot-service
Commands:
npm run coverage:fullnpm run coverage
| Metric | coverage:full |
coverage (gate) |
|---|---|---|
| Statements | 57.05% (4738/8304) |
97.87% (92/94) |
| Branches | 55.24% (685/1240) |
93.02% (40/43) |
| Functions | 66.53% (175/263) |
92.30% (12/13) |
| Lines | 57.05% (4738/8304) |
97.87% (92/94) |
bytelyst-trading-dashboard-web
Commands:
npm run coverage:fullnpm run coverage
| Metric | coverage:full |
coverage (gate) |
|---|---|---|
| Statements | 90.72% (1809/1994) |
97.70% (128/131) |
| Branches | 75.40% (1662/2204) |
88.75% (150/169) |
| Functions | 88.38% (449/508) |
94.44% (17/18) |
| Lines | 92.37% (1673/1811) |
100% (115/115) |
Status:
- Gate coverage checks:
PASSfor both repos. - Full-repo enterprise target (
100%) remains open.