From f1c2c46df541b6b197a1eb012d5f6f05ebdabf83 Mon Sep 17 00:00:00 2001 From: Gregory Gauthier Date: Fri, 30 Jan 2026 16:32:10 +0000 Subject: [PATCH] update readme --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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