55 lines
1.8 KiB
Markdown
55 lines
1.8 KiB
Markdown
---
|
|
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-03T19:03:04.821920+00:00"
|
|
relations:
|
|
- target: 00e92745-b10f-46fc-92ac-995282df0647
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.63
|
|
edge_id: 5d3f3913-825c-403c-ab62-a237ab9e9d45
|
|
- target: fd11bc1d-d8a3-4c07-8509-e31f443253d6
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.63
|
|
edge_id: acdf7763-1bfb-4425-bf0f-cb25e2dc0962
|
|
- target: 4edbf516-fe92-4e70-995a-266fe9f183ee
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.62
|
|
edge_id: dd79fcfd-0eac-41ad-a1b0-4cfad48943eb
|
|
- target: d714936b-855b-46f0-ad85-c8bb55f743ad
|
|
type: RELATED_TO
|
|
direction: incoming
|
|
strength: 0.81
|
|
edge_id: bcc2f1a9-6fec-46de-aca5-df5189803e66
|
|
---
|
|
|
|
# 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
|