docs: update CLAUDE.md files to reflect CredentialTools secrets loading pattern
This commit is contained in:
@@ -123,10 +123,12 @@ dotnet ef database update --project DeepDrftWeb.Services --startup-project DeepD
|
||||
|
||||
## Key Configuration Files
|
||||
|
||||
- `DeepDrftWeb/appsettings.json`: SQL connection string, logging
|
||||
- `DeepDrftContent/environment/filedatabase.json`: FileDatabase vault path
|
||||
- `DeepDrftContent/environment/apikey.json`: API key (not in repo)
|
||||
- `DeepDrftCli/environment/connections.json`: CLI config (`ConnectionString`, `VaultPath`)
|
||||
All projects load secrets via `CredentialTools.ResolvePathOrThrow()` from gitignored `environment/` files:
|
||||
|
||||
- `DeepDrftWeb/appsettings.json`: Logging and URL config. Secrets loaded from `environment/apikey.json` (DeepDrftContent API key), `environment/connections.json` (SQL and Auth connection strings), `environment/authblocks.json` (AuthBlocks settings).
|
||||
- `DeepDrftContent/environment/filedatabase.json`: FileDatabase vault path. Loaded via CredentialTools.
|
||||
- `DeepDrftContent/environment/apikey.json`: API key. Loaded via CredentialTools (not in repo).
|
||||
- `DeepDrftCli/environment/connections.json`: CLI config (`ConnectionString`, `VaultPath`). Loaded via CredentialTools.
|
||||
|
||||
## Folder-Level Guidance
|
||||
|
||||
|
||||
Reference in New Issue
Block a user