diff --git a/README.md b/README.md index 0951e6c..243ef66 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,13 @@ A simple command-line logging and note-taking system written in strict C89/ANSI ## Overview -cnotes provides quick, one-line note capture from the terminal. Notes are stored in a simple CSV format and can be displayed, sorted, and filtered. +cnotes provides quick, one-line note capture from the terminal. Notes are stored in a simple CSV format and can be displayed, sorted, and filtered. +The intent is to behave mostly like an immutable log, however entry deletion is enabled through an 'archiving' mechanism. + +Comprehensive explanatory documentation of the internals of these tools cna be found in [INTERNALS](INTERNALS.md). In essence, the design philosophy +is the same as the old unix bromide "do one thing, and do it well". In addition, I have made minor modifications to enable composition through +shell scripting. I will not be overly customizing the CLI interface, for precisely this reason. + ## Supported Platforms