fix/69-public-instrument-projection
develop
Closes #69.
publicInstrument
brand.logoName
application/public-instrument.ts
catalog-discovery.service.ts
catalog-enrichment.service.ts
npm run typecheck:app
npm run typecheck:test
eslint src/modules/investments/instruments/application --max-warnings=0
npm test -- src/modules/investments/instruments/application
No dependencies set.
The note is not visible to the blocked user.
Closes #69.
What
publicInstrument(detail allowlist + nestedbrand.logoNamepolicy) into a single stateless module-local projectionapplication/public-instrument.ts.catalog-discovery.service.tsandcatalog-enrichment.service.tsimport it; no DI/module/public API layer added.Verification
npm run typecheck:app,npm run typecheck:testeslint src/modules/investments/instruments/application --max-warnings=0npm test -- src/modules/investments/instruments/application(9 passed)