You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: GEMINI.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,15 @@ This document contains foundational mandates for the AI assistant (Gemini) durin
14
14
-**Validation:** No logic changes are complete without corresponding unit tests. For complex system interactions, utilize `Mythril.Headless` scenario-based tests. For UI components, use `bUnit` tests.
15
15
-**Documentation:** Keep documentation synchronized with code changes. Staleness is tracked locally by file modification times.
16
16
-**Source Control Awareness:** All changes must be properly committed with clear, descriptive messages.
17
-
-**Feedback Integrity:** User feedback must be technically resolved, not just dismissed. Every cleared item in `docs/feedback/` or `docs/errors/` must have a corresponding technical resolution file in `docs/resolution/`.
18
-
-**Credential Protection:** Never log, print, or commit secrets, API keys, or sensitive URLs.
17
+
-**Feedback Integrity**: User feedback must be technically resolved, not just dismissed. Every cleared item in `docs/feedback/` or `docs/errors/` must have a corresponding technical resolution file in `docs/resolution/`.
18
+
-**AI Guidance System**: When facing architectural or strategic ambiguity, agents must:
19
+
1. Consult `docs/guidence_knowledge_base.md` for existing decisions.
20
+
2. If no guidance exists, create a new request in `docs/guidence/` using the template in `docs/guidence.md`.
21
+
3.**Granularity**: Each high-level question or distinct topic must be its own file to facilitate focused discussion and tracking. Group questions into a single file only if they are tightly coupled.
22
+
4. Naming convention: `YYYY-MM-DD_topic.md`.
23
+
4. Wait for human developer response before implementing high-level structural changes.
24
+
-**Credential Protection**: Never log, print, or commit secrets, API keys, or sensitive URLs.
25
+
19
26
-**Agentic DevOps:** The AI is responsible for the entire DevOps lifecycle within the project scope.
20
27
-**Source Control Submission:** Always commit changes to the git repository **and push to the remote origin** upon completing a task. Push directly to the `main` branch.
# Guidance Request: Architectural Philosophy (Complexity vs. Performance)
2
+
3
+
**Date:** 2026-03-04
4
+
**Agent:** Gemini CLI
5
+
6
+
## Context
7
+
Many proposed suggestions (Dungeons, Base Building) add significant state complexity and potential performance overhead.
8
+
9
+
## Questions
10
+
1. Should we prioritize horizontal expansion (more locations/cadences with simple logic) or vertical depth (more complex, interconnected systems per character)?
"Logistics" and "AutoQuest" systems allow for increasing levels of idleness.
8
+
9
+
## Questions
10
+
1. How "idle" should the game be? Should "Logistics" eventually reach a point where the entire party can run autonomously, or should there always be a manual bottleneck (e.g. manual restart required for certain tiers)?
Currently, the three party members are identical except for their names.
8
+
9
+
## Questions
10
+
1. Do you want characters to remain "blank slates" for the user to customize, or should they have fixed narrative roles/starting passives that influence their optimal builds?
1. At what point in real-world time (e.g. 2 hours, 10 hours) should the player hit the first significant "grind" where they must optimize junctions to proceed?
Mythril Spark is currently a rare one-time reward.
8
+
9
+
## Questions
10
+
1. Should rare resources remain strictly one-time rewards to gate progression, or should there be an extremely difficult recurring path to obtain them?
1. Should we stick to the clean minimalist look, or should we introduce more illustrative elements such as character portraits, map icons, or item sprites?
0 commit comments