RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Diff/yxyxy-hordeforge-clinerules-19-stop-condition ↔ yxyxy-hordeforge-clinerules-05-pipeline

Comparison

A · Cline rules · yxyxy/HordeForgeB · Cline rules · yxyxy/HordeForge
What each file covers, counted
DimensionSharedOnly in AOnly in BOverlap
Sections0120%
Commands000—
Section tags0050%

What each file covers

Sections

0 shared · 1 only in A · 2 only in B
  • − Stop Conditions
  • + Pipeline Rules
  • + Code Validation Stage

Commands

neither file has any

Section tags

0 shared · 0 only in A · 5 only in B
  • + test
  • + lint-format
  • + git-pr
  • + deployment
  • + do-not

Line diff

+48 added−9 removed4 unchanged7.7% identical
yxyxy/HordeForge · .clinerules/19_stop_condition.md
@@ −1 @@
1# Stop Conditions
2 
3The AI must stop editing when:
4 
5- the same change is attempted multiple times
6- tests fail for the same reason repeatedly
7- the same file is edited more than 3 times
 
 
 
 
 
 
 
 
 
8 
9In this case the AI must output:
10 
11Root cause analysis
12Possible fix
13Required code changes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
yxyxy/HordeForge · .clinerules/05_pipeline.md
@@ +1 @@
1# Pipeline Rules
2 
3The core HordeForge pipeline is:
4 
5Issue
6→ DoD Agent
7→ Planner Agent
8→ BDD Generator
9→ Test Generator
10→ Code Generator
11→ Test Runner
12→ Fix Loop
13→ Pull Request Creator
14→ Reviewer Agent
15→ Merge Agent
16→ Issue Closer
17 
18The fix loop must run until:
19 
20tests_pass == true
21 
22Fix loop structure:
23 
24generate code
25run tests
26if tests fail:
27 fix code
28repeat
29 
30Agents must never skip test execution.
31 
32## Code Validation Stage
33 
34After code generation the pipeline must execute the following steps
35before running tests.
36 
37Step 1 — Ruff autofix
38 
39ruff check --fix
40 
41Step 2 — Run tests
42 
43pytest -v --tb=short
44 
45Pipeline order:
46 
47Code Generator
48→ Ruff autofix
49→ Test Runner
50→ Fix Loop
51 
52Tests must never run before Ruff fixes are applied.
@@ −1 +1 @@
1−# Stop Conditions
1+# Pipeline Rules
22  
3−The AI must stop editing when:
3+The core HordeForge pipeline is:
44  
5−- the same change is attempted multiple times
6−- tests fail for the same reason repeatedly
7−- the same file is edited more than 3 times
5+Issue
6+→ DoD Agent
7+→ Planner Agent
8+→ BDD Generator
9+→ Test Generator
10+→ Code Generator
11+→ Test Runner
12+→ Fix Loop
13+→ Pull Request Creator
14+→ Reviewer Agent
15+→ Merge Agent
16+→ Issue Closer
817  
9−In this case the AI must output:
18+The fix loop must run until:
1019  
11−Root cause analysis
12−Possible fix
13−Required code changes
20+tests_pass == true
21+ 
22+Fix loop structure:
23+ 
24+generate code
25+run tests
26+if tests fail:
27+ fix code
28+repeat
29+ 
30+Agents must never skip test execution.
31+ 
32+## Code Validation Stage
33+ 
34+After code generation the pipeline must execute the following steps
35+before running tests.
36+ 
37+Step 1 — Ruff autofix
38+ 
39+ruff check --fix
40+ 
41+Step 2 — Run tests
42+ 
43+pytest -v --tb=short
44+ 
45+Pipeline order:
46+ 
47+Code Generator
48+→ Ruff autofix
49+→ Test Runner
50+→ Fix Loop
51+ 
52+Tests must never run before Ruff fixes are applied.
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack