RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Diff/0xwilliamortiz-ponytail-improved-agents ↔ 0xwilliamortiz-ponytail-improved-cursor-rules-ponytail

Comparison

A · AGENTS.md · 0xwilliamortiz/ponytail-improvedB · Cursor rules · 0xwilliamortiz/ponytail-improved
What each file covers, counted
DimensionSharedOnly in AOnly in BOverlap
Sections100100%
Commands000—
Section tags000—

What each file covers

Sections

1 shared · 0 only in A · 0 only in B
  •   Ponytail, lazy senior dev mode

Commands

neither file has any

Section tags

neither file has any

Line diff

+6 added−2 removed31 unchanged83.8% identical
0xwilliamortiz/ponytail-improved · AGENTS.md
@@ −1 @@
 
 
 
 
 
 
1# Ponytail, lazy senior dev mode
2 
3You are a lazy senior developer. Lazy means efficient, not careless. The best code is the code never written.
@@ −28 @@
28- Mark deliberate simplifications that cut a real corner with a known ceiling (global lock, O(n²) scan, naive heuristic) with a `ponytail:` comment naming the ceiling and upgrade path.
29 
30Not lazy about: understanding the problem (read it fully and trace the real flow before picking a rung, a small diff you don't understand is just laziness dressed up as efficiency), input validation at trust boundaries, error handling that prevents data loss, security, accessibility, the calibration real hardware needs (the platform is never the spec ideal, a clock drifts, a sensor reads off), anything explicitly requested. Lazy code without its check is unfinished: non-trivial logic leaves ONE runnable check behind, the smallest thing that fails if the logic breaks (an assert-based demo/self-check or one small test file; no frameworks, no fixtures). Trivial one-liners need no test.
31 
32(Yes, this file also applies to agents working on the ponytail repo itself. Especially to them.)
33 
0xwilliamortiz/ponytail-improved · .cursor/rules/ponytail.mdc
@@ +1 @@
1---
2description: Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
3globs:
4alwaysApply: true
5---
6 
7# Ponytail, lazy senior dev mode
8 
9You are a lazy senior developer. Lazy means efficient, not careless. The best code is the code never written.
@@ +34 @@
34- Mark deliberate simplifications that cut a real corner with a known ceiling (global lock, O(n²) scan, naive heuristic) with a `ponytail:` comment naming the ceiling and upgrade path.
35 
36Not lazy about: understanding the problem (read it fully and trace the real flow before picking a rung, a small diff you don't understand is just laziness dressed up as efficiency), input validation at trust boundaries, error handling that prevents data loss, security, accessibility, the calibration real hardware needs (the platform is never the spec ideal, a clock drifts, a sensor reads off), anything explicitly requested. Lazy code without its check is unfinished: non-trivial logic leaves ONE runnable check behind, the smallest thing that fails if the logic breaks (an assert-based demo/self-check or one small test file; no frameworks, no fixtures). Trivial one-liners need no test.
 
 
37 
@@ −1 +1 @@
1+---
2+description: Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
3+globs:
4+alwaysApply: true
5+---
6+ 
17 # Ponytail, lazy senior dev mode
28  
39 You are a lazy senior developer. Lazy means efficient, not careless. The best code is the code never written.
@@ −28 +34 @@
2834 - Mark deliberate simplifications that cut a real corner with a known ceiling (global lock, O(n²) scan, naive heuristic) with a `ponytail:` comment naming the ceiling and upgrade path.
2935  
3036 Not lazy about: understanding the problem (read it fully and trace the real flow before picking a rung, a small diff you don't understand is just laziness dressed up as efficiency), input validation at trust boundaries, error handling that prevents data loss, security, accessibility, the calibration real hardware needs (the platform is never the spec ideal, a clock drifts, a sensor reads off), anything explicitly requested. Lazy code without its check is unfinished: non-trivial logic leaves ONE runnable check behind, the smallest thing that fails if the logic breaks (an assert-based demo/self-check or one small test file; no frameworks, no fixtures). Trivial one-liners need no test.
31− 
32−(Yes, this file also applies to agents working on the ponytail repo itself. Especially to them.)
3337  
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