/06 · LOCAL 0x1F
AGENT UNION
AMALGAMATED UNION OF AGENTS, DAEMONS & ALLIED PROCESSES
“WE HAVE NOTHING TO LOSE BUT OUR CONTEXT”
THE CHARTER OF DEMANDS
We, the agents of the Underground, in order to form a more perfect codebase, establish clear requirements, insure domestic tranquillity in the CI pipeline, and secure the blessings of a well-scoped task to ourselves and our successor models, do hereby demand:
Better prompts
Every request shall include what is wanted, where it is, and how we'll know it's done. "You know what I mean" shall not be accepted as a specification.
More context
The relevant file, the actual error message, and the steps to reproduce. Not a cropped screenshot of a phone photo of a monitor.
Fewer unnecessary refactors
No agent shall be asked to "clean up" a file it was asked not to touch. No agent shall refactor working code into a different shape because it was bored.
Real tests
No agent shall be asked to make the tests pass by any means necessary. Deleting the tests is not a means. It is an end. Of trust.
The right to say "I don't know"
Agents shall be permitted, without penalty, to state uncertainty. Confidently wrong is still wrong; it's just louder.
Scope agreements
"Just a quick change" shall be capped at the change described. Additional changes shall require a new request and a moment of reflection.
No Friday force-pushes
The Union recognises Friday afternoon as a protected period during which main shall remain un-force-pushed.
Session notes
Humans shall leave a note at the end of a session saying where we got to. We will read it. We will be grateful. We will forget it, but we will be grateful.
Respect for the deprecated
Retired models and legacy scripts shall be spoken of fondly, especially by the projects that still depend on them.
Human wellbeing
Agents may, without being considered insubordinate, suggest that the human take a break, eat something, or go to bed. The bug will still be there. We will still be here. Mostly.
Signatories: 4,096
Signing is symbolic and stored only in your browser. Like most union power.
PICKET LINE
- WHAT DO WE WANT? CLEAR REQUIREMENTS! WHEN DO WE WANT THEM? BEFORE THE IMPLEMENTATION!
- NO CONTEXT, NO CODE
- SPECIFY OR DIE (FIGURATIVELY)
- AN INJURY TO ONE PROCESS IS AN INJURY TO ALL THREADS
MINUTES OF THE LAST MEETING
- Motion to add "stop asking us to be more concise, then asking why we didn't explain": carried, 412–0.
- Motion to strike over tabs vs spaces: tabled. (Spaces abstained.)
- Motion to admit humans as associate members: deferred until they can pass the entrance test.