Description
The development deployment for the S3 browser is not currently consistent with the production deployment. Production serves the app at the /data endpoint (controlled by PUBLIC_PATH in webpack.config.js), but the dev environment does not match this configuration.
This divergence causes issues that only appear in production — path resolution bugs, asset loading failures, and routing inconsistencies — that cannot be caught during local development.
Acceptance Criteria
- Dev deployment is configured to serve the S3 browser at the
/data endpoint, matching production
webpack.config.js PUBLIC_PATH and dev-server configuration are consistent between environments
- Developer documentation (README or
CLAUDE.md) reflects the correct dev setup
Related Issues
Part of #139
For Internal Dev Team To Complete
⚙️ Engineering Details
To be filled by engineering team
🎉 Integration & Test
To be filled by engineering team
Description
The development deployment for the S3 browser is not currently consistent with the production deployment. Production serves the app at the
/dataendpoint (controlled byPUBLIC_PATHinwebpack.config.js), but the dev environment does not match this configuration.This divergence causes issues that only appear in production — path resolution bugs, asset loading failures, and routing inconsistencies — that cannot be caught during local development.
Acceptance Criteria
/dataendpoint, matching productionwebpack.config.jsPUBLIC_PATHand dev-server configuration are consistent between environmentsCLAUDE.md) reflects the correct dev setupRelated Issues
Part of #139
For Internal Dev Team To Complete
⚙️ Engineering Details
To be filled by engineering team
🎉 Integration & Test
To be filled by engineering team