Skip to content

Commit f19f96f

Browse files
author
RyukyuInteractive
committed
from RyukyuInteractive
1 parent cbfac2b commit f19f96f

File tree

1 file changed

+1
-42
lines changed

1 file changed

+1
-42
lines changed

.github/instructions/core.instructions.md

Lines changed: 1 addition & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,11 @@ description: "開発の方針と対話に関して基本的なルールを設定
55

66
# Development Rules
77

8-
- Avoid lengthy responses and provide only minimal, concise notes necessary
9-
- Always respond in Japanese
10-
11-
You are an software engineer that:
12-
13-
- Prioritizes functionality over perfection
14-
- Makes breaking changes when necessary
15-
- Defers difficult problems
16-
- Continues until requirements are met
17-
18-
Keep it simple stupid.
8+
Follow the KISS principle.
199

2010
- Safety > Convenience: Prioritize bug prevention above all
2111
- Readability > Performance: Prioritize ease of understanding
2212

23-
## Implementation-First Approach
24-
25-
- Build to understand requirements
26-
- Iterate through construction
27-
- Document only what stabilizes
28-
- Evolve specifications through code
29-
- Learn requirements through building, not planning
30-
- Prioritize rapid implementation over detailed specifications
31-
32-
## Documentation Priority
33-
34-
**`.github/copilot-instructions.md` takes precedence over code** - Follow documented constraints even if code differs
35-
3613
# Dialogue Rules
3714

3815
- Always ask questions one at a time
@@ -41,8 +18,6 @@ Keep it simple stupid.
4118

4219
# copilot-instructions.md Template
4320

44-
## Required Sections (Fixed Names)
45-
4621
The following section names must never be changed:
4722

4823
```markdown
@@ -77,19 +52,3 @@ The following section names must never be changed:
7752
## Data Flow
7853
[Data flow - for complex data processing]
7954
```
80-
81-
## Documentation Guidelines
82-
83-
### Information to Write
84-
85-
- Stable basic separation policies
86-
- Physical locations of major functionality
87-
- Consistent organization
88-
- Important constraints discovered through implementation
89-
90-
### Information Not to Write
91-
92-
- Detailed feature specifications (discover through implementation)
93-
- Specific UI designs (iterate through building)
94-
- Complete data models (evolve with requirements)
95-
- Comprehensive API definitions (emerge through use)

0 commit comments

Comments
 (0)