diff --git a/.gitignore b/.gitignore index d3e48f0..08484aa 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,5 @@ cmd/load-test/load-test cmd/demo-seed/demo-seed *.sst *.mp4 +**/.aphoria/db/ +**/.aphoria/wal/ diff --git a/applications/aphoria/dogfood/archive/README.md b/applications/aphoria/dogfood/archive/README.md new file mode 100644 index 0000000..3a319ee --- /dev/null +++ b/applications/aphoria/dogfood/archive/README.md @@ -0,0 +1,77 @@ +# Dogfood Archive + +This directory contains historical documentation and scripts that are no longer active but preserved for reference. + +--- + +## Contents + +### `fixes/` - Historical Fix Documentation + +**SYSTEMATIC-FIXES-2026-02-10.md** +- Documents invalid comparison mode fixes across dogfood projects +- Problem: Invalid `ComparisonMode` values (`greater_than`, `less_than`, etc.) used in templates +- Solution: Updated to valid modes (`equals`, `not_equals`, `present`, `absent`) +- Date: 2026-02-10 + +**SYSTEMATIC-FIXES-COMPLETE.md** +- Completion summary for the above fixes +- Date: 2026-02-10 + +--- + +### `deprecated/` - Superseded Documentation + +**PROJECT2-QUICKSTART-DEPRECATED.md** +- Old quickstart guide for "Project 2" dogfooding +- Superseded by: Individual project READMEs (httpclient, msgqueue, cachewrap) +- Reason: Naming scheme changed from "Project 1/2" to descriptive names + +**PROJECT2-READY.md** +- Project 2 launch readiness documentation +- Content: Verification that documentation was complete +- Superseded by: Main README.md now contains this information +- Date: 2026-02-10 + +**verify-project2-ready.sh** +- Shell script to verify Project 2 prerequisites +- Purpose: Check if Project 1 corpus exists before starting Project 2 +- Superseded by: Skills now handle prerequisite verification +- Date: 2026-02-10 + +--- + +## Why These Were Archived + +### Not Deleted Because: +- Historical record of project evolution +- Documents real bugs and their fixes +- Shows learning process (mistakes → corrections) +- Useful for understanding "why did we change this?" + +### But Not Active Because: +- Dated (specific to 2026-02-10) +- Superseded by corrected documentation +- Naming schemes changed (Project 1/2 → descriptive names) +- Clutter for new users in main directory + +--- + +## If You Need These + +These documents are still valid for understanding: +- How comparison mode bugs were discovered and fixed +- Evolution of dogfooding documentation structure +- Why we moved from Project N naming to descriptive names + +But for **current dogfooding**, use: +- `../README.md` - Main dogfood guide +- `../httpclient/` - HTTP client exercise (complete) +- `../msgqueue/` - Message queue exercise (with evaluation) +- `../dbpool/` - Database pool exercise +- `../cachewrap/` - Cache client exercise + +--- + +**Archive created:** 2026-02-11 +**Archive policy:** Preserve historical docs, keep main directory clean diff --git a/applications/aphoria/dogfood/PROJECT2-QUICKSTART-DEPRECATED.md b/applications/aphoria/dogfood/archive/deprecated/PROJECT2-QUICKSTART-DEPRECATED.md similarity index 100% rename from applications/aphoria/dogfood/PROJECT2-QUICKSTART-DEPRECATED.md rename to applications/aphoria/dogfood/archive/deprecated/PROJECT2-QUICKSTART-DEPRECATED.md diff --git a/applications/aphoria/dogfood/PROJECT2-READY.md b/applications/aphoria/dogfood/archive/deprecated/PROJECT2-READY.md similarity index 100% rename from applications/aphoria/dogfood/PROJECT2-READY.md rename to applications/aphoria/dogfood/archive/deprecated/PROJECT2-READY.md diff --git a/applications/aphoria/dogfood/verify-project2-ready.sh b/applications/aphoria/dogfood/archive/deprecated/verify-project2-ready.sh similarity index 100% rename from applications/aphoria/dogfood/verify-project2-ready.sh rename to applications/aphoria/dogfood/archive/deprecated/verify-project2-ready.sh diff --git a/applications/aphoria/dogfood/SYSTEMATIC-FIXES-2026-02-10.md b/applications/aphoria/dogfood/archive/fixes/SYSTEMATIC-FIXES-2026-02-10.md similarity index 100% rename from applications/aphoria/dogfood/SYSTEMATIC-FIXES-2026-02-10.md rename to applications/aphoria/dogfood/archive/fixes/SYSTEMATIC-FIXES-2026-02-10.md diff --git a/applications/aphoria/dogfood/SYSTEMATIC-FIXES-COMPLETE.md b/applications/aphoria/dogfood/archive/fixes/SYSTEMATIC-FIXES-COMPLETE.md similarity index 100% rename from applications/aphoria/dogfood/SYSTEMATIC-FIXES-COMPLETE.md rename to applications/aphoria/dogfood/archive/fixes/SYSTEMATIC-FIXES-COMPLETE.md diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/journals/0 b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/journals/0 deleted file mode 100644 index 1a1e511..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/journals/0 and /dev/null differ diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/config b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/config deleted file mode 100644 index 9ff7e46..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/config and /dev/null differ diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/levels b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/levels deleted file mode 100644 index 8571bd3..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/levels and /dev/null differ diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/manifest b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/manifest deleted file mode 100644 index 969bbb4..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/partitions/default/manifest and /dev/null differ diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/version b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/version deleted file mode 100644 index 29e6c1a..0000000 --- a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/fjall/version +++ /dev/null @@ -1 +0,0 @@ -FJL \ No newline at end of file diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/redb/data.redb b/applications/aphoria/dogfood/dbpool/.aphoria/db/store/redb/data.redb deleted file mode 100644 index 6292f80..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/store/redb/data.redb and /dev/null differ diff --git a/applications/aphoria/dogfood/dbpool/.aphoria/db/wal/0000000000000000.wal b/applications/aphoria/dogfood/dbpool/.aphoria/db/wal/0000000000000000.wal deleted file mode 100644 index 7f33442..0000000 Binary files a/applications/aphoria/dogfood/dbpool/.aphoria/db/wal/0000000000000000.wal and /dev/null differ