From ae0c5182ba01c203a490fb02b0413ef9a9de9f07 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Tue, 3 Mar 2026 12:36:59 -0600 Subject: [PATCH] store: Fix: Explicit .gitignore entry for paper-dynasty service credentials --- ...-for-paper-dynasty-service-crede-5b3a4a.md | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 graph/fixes/fix-explicit-gitignore-entry-for-paper-dynasty-service-crede-5b3a4a.md diff --git a/graph/fixes/fix-explicit-gitignore-entry-for-paper-dynasty-service-crede-5b3a4a.md b/graph/fixes/fix-explicit-gitignore-entry-for-paper-dynasty-service-crede-5b3a4a.md new file mode 100644 index 00000000000..80193c1a49c --- /dev/null +++ b/graph/fixes/fix-explicit-gitignore-entry-for-paper-dynasty-service-crede-5b3a4a.md @@ -0,0 +1,33 @@ +--- +id: 5b3a4ace-297a-412f-adf9-db44d9df859d +type: fix +title: "Fix: Explicit .gitignore entry for paper-dynasty service credentials" +tags: [paper-dynasty, security, gitignore, credentials, discord-bot, python] +importance: 0.5 +confidence: 0.8 +created: "2026-03-03T18:36:59.842574+00:00" +updated: "2026-03-03T18:36:59.842574+00:00" +--- + +# Fix: Explicit .gitignore entry for paper-dynasty service credentials + +## Problem +Issue #40 in cal/paper-dynasty-discord: confirm `storage/paper-dynasty-service-creds.json` (Google Sheets service credential file referenced at `cogs/gameplay.py:120`) is not tracked by git. + +## Verification +- `git ls-files storage/` returned empty — no storage files tracked +- `.gitignore` already had `storage*` (line 133) covering the directory + +## Solution +Added explicit entry to `.gitignore`: +``` +storage/paper-dynasty-service-creds.json +``` + +This sits alongside the existing `storage*` pattern, making the intent unambiguous for this sensitive credential file even if the broader pattern changes in the future. + +## Files Changed +- `.gitignore` + +## PR +https://git.manticorum.com/cal/paper-dynasty-discord/pulls/43