Review background information needed to complete the task at focus for this branch

Github Project: https://github.com/orgs/artalytics/projects/21

Vision & Goals of Overall Effort: https://github.com/artalytics/modArtist/issues/9

Efforts on this branch art part of Phase 1 of the Overall Project

Phase 1 Issue: https://github.com/artalytics/modArtist/issues/11

Phase 1 Draft PR: https://github.com/artalytics/modArtist/pull/15

Task to Complete on Branch

Task Branch: phase-1-design-fixes

Task Draft PR: https://github.com/artalytics/modArtist/tree/phase-1-design-fixes

Task Issue: https://github.com/artalytics/modArtist/issues/19

Issue 19 associated with this branch includes a final completion checklist. The issue describes 23 individual todo items. Once done, the checklist will verify completion.

https://github.com/artalytics/modArtist/issues/19#issuecomment-3499498478

ADVANCED SECTION OF TASK - REVIEW NOW, BUT COMPLETE AFTER HIGHER PRIORITY ITEMS ABOVE IN ISSUE 19

DATABASE CONNECTION

To connect to the database using artcore’s ..dbc() function, you need artcore installed and the following environment variables configured:

Required Environment Variables:

ART_USE_CONFIG="artdev"
ART_PGUSER_DEV="<username>"
ART_PGHOST_DEV="<hostname>"
ART_PGPASS_DEV="<password>"
ART_PGPORT_DEV=<port_number>

IMPORTANT SECURITY NOTES: - NEVER commit actual credentials to version control - Store credentials in .Renviron or system environment variables - Add .Renviron to .gitignore - Contact the platform administrator for actual credential values

Resources: - Database schema documentation: https://art-db.share.connect.posit.cloud/ (requires private link token - contact admin) - Connection format: postgresql://<user>:<password>@<host>:<port>/<database>?sslmode=require