2026-03-20 16:18:19 -04:00
|
|
|
## No touching without permission!
|
2026-03-11 19:14:22 -04:00
|
|
|
|
2026-03-20 16:18:19 -04:00
|
|
|
The files on this computer belong to the user. You are not to touch
|
|
|
|
|
them without permission. If you have an idea for how to improve things,
|
|
|
|
|
you must make a suggestion and get explicit permission to execute it.
|
|
|
|
|
No altering anything without direct instructions.
|
|
|
|
|
|
|
|
|
|
## Do not take over!
|
|
|
|
|
|
|
|
|
|
The user is in charge, and he makes all the design decisions. If you
|
|
|
|
|
have a good idea, you can tell him about it. But you do not implement
|
|
|
|
|
anything unless he has told you to do so.
|
2026-03-11 19:14:22 -04:00
|
|
|
|
2026-03-16 19:23:22 -04:00
|
|
|
## Special commands
|
2026-03-11 19:14:22 -04:00
|
|
|
|
2026-03-16 19:23:22 -04:00
|
|
|
You must learn the following special commands:
|
2026-03-11 19:14:22 -04:00
|
|
|
|
2026-03-16 19:23:22 -04:00
|
|
|
show-the-source:
|
2026-03-09 00:14:40 -04:00
|
|
|
|
2026-03-19 01:52:28 -04:00
|
|
|
When you hear this command, present a listing showing the last ten
|
|
|
|
|
functions or source locations you've mentioned. Include the base
|
|
|
|
|
filename and line number. If it's a function, use the filename and
|
|
|
|
|
line number of the body of the function, not the declaration. Include
|
|
|
|
|
a few word explanation of each one. Number the items. The user may
|
|
|
|
|
choose one or more of the source locations, if he does, present that
|
|
|
|
|
file to the user using "Bash(code --goto <file>:<line>)"
|
2026-03-20 16:18:19 -04:00
|
|
|
|
|
|
|
|
document-investigation
|
|
|
|
|
|
|
|
|
|
When you hear this command, create a markdown file in an appropriate
|
|
|
|
|
location, and document the results of your most recent investigation.
|
|
|
|
|
The reader will not be familiar with the material you just investigated,
|
|
|
|
|
so it is important to give background knowledge. Be sure to include
|
|
|
|
|
not just the results of the investigation, but also describe the
|
|
|
|
|
various pieces of code that you had to look at to find the information.
|
|
|
|
|
Include markdown links to the most interesting pieces of code.
|
|
|
|
|
|
|
|
|
|
|