Peter.Morton
470f760b9b
Rename helpers.js to googleDriveAdapterHelper.js
Rationale:
- More descriptive name indicates purpose (Google Drive adapter utilities)
- Distinguishes from generic 'helpers' (could apply to anything)
- Clearer intent when reading code and logs
- Follows convention of naming modules by their domain
Changes:
1. File renamed:
- src/globalVariables/helpers.js → src/globalVariables/googleDriveAdapterHelper.js
2. Updated all references in proxy.js (6 occurrences):
- helpers.generateRequestId() → googleDriveAdapterHelper.generateRequestId()
- helpers.parseRoute() → googleDriveAdapterHelper.parseRoute()
- helpers.DocumentCountExceededError → googleDriveAdapterHelper.DocumentCountExceededError()
- helpers.generateSitemap() → googleDriveAdapterHelper.generateSitemap()
- helpers.mapDriveErrorToHttp() → googleDriveAdapterHelper.mapDriveErrorToHttp()
- Header comment updated
3. Updated constitution.md documentation:
- All references to helpers.js → googleDriveAdapterHelper.js
- globalVariableContext.helpers → globalVariableContext.googleDriveAdapterHelper
- Function call examples updated throughout
Benefits:
✅ Self-documenting name (clear it's for Google Drive adapter)
✅ Better intellisense/autocomplete (shows domain)
✅ Clearer logs (googleDriveAdapterHelper vs generic helpers)
✅ Future-proof (can add other helper modules without confusion)
Generic Loading Pattern:
- server.js automatically loads all .js files from globalVariables/
- Filename determines key: googleDriveAdapterHelper.js → globalVariableContext.googleDriveAdapterHelper
- No server.js changes needed (generic loader handles it)
Testing:
✓ Syntax validated
✓ Server starts successfully
✓ Module loads: 'Loaded global functions: googleDriveAdapterHelper'
✓ All function calls work correctly
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-07 11:46:06 -06:00
..
2026-03-07 11:46:06 -06:00
2026-03-05 23:44:06 -06:00
2026-03-05 23:44:06 -06:00