profile/memory.README.md
2026-10-27 13:28:54 +00:00

852 B

Shell memory questions

memory.tsv is a selectively curated question-and-answer bank for reinforcing useful shell commands. It deliberately excludes internal functions, standard command overrides and deprecated transition aliases.

Each non-empty line contains three tab-separated fields:

name	question	answer
  • name is a unique stable identifier, normally the command or alias name.
  • question is displayed on shell startup.
  • answer is displayed by running answerpls in that terminal.

The file has no header or comments. Empty fields, duplicate names and malformed rows are errors.

Bash selects one entry deterministically from the local calendar date. Every terminal opened on the same day therefore shows the same question without requiring a state file. Editing the bank may change which question maps to a given date.