From c64cc2f944ef9cca2dc32c7eec0bdeb1e6bdf67e Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Thu, 22 May 2025 14:23:36 -0400 Subject: [PATCH] Add placeholder ADRs for pending design proposals --- docs/adr/DP-002_dirty-flag.md | 7 +++++++ docs/adr/DP-004_content-blob_strategy.md | 7 +++++++ docs/adr/DP-005_hash_and_dedupe.md | 7 +++++++ docs/adr/DP-006_embeddings_and_models.md | 7 +++++++ docs/adr/DP-007_search_dsl_v2.md | 7 +++++++ docs/adr/DP-008_workflow_tables.md | 7 +++++++ docs/adr/DP-009_tui_keymap.md | 7 +++++++ docs/adr/DP-010_kde_sidebar.md | 7 +++++++ docs/adr/DP-011_sync_backend.md | 7 +++++++ 9 files changed, 63 insertions(+) create mode 100644 docs/adr/DP-002_dirty-flag.md create mode 100644 docs/adr/DP-004_content-blob_strategy.md create mode 100644 docs/adr/DP-005_hash_and_dedupe.md create mode 100644 docs/adr/DP-006_embeddings_and_models.md create mode 100644 docs/adr/DP-007_search_dsl_v2.md create mode 100644 docs/adr/DP-008_workflow_tables.md create mode 100644 docs/adr/DP-009_tui_keymap.md create mode 100644 docs/adr/DP-010_kde_sidebar.md create mode 100644 docs/adr/DP-011_sync_backend.md diff --git a/docs/adr/DP-002_dirty-flag.md b/docs/adr/DP-002_dirty-flag.md new file mode 100644 index 0000000..8e25b64 --- /dev/null +++ b/docs/adr/DP-002_dirty-flag.md @@ -0,0 +1,7 @@ +# DP-002: Dirty Flag Design & FTS Rebuild Cadence + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +This placeholder reserves the DP number for the dirty-scan design proposal described in the roadmap. Details will be filled in once the full specification is drafted. diff --git a/docs/adr/DP-004_content-blob_strategy.md b/docs/adr/DP-004_content-blob_strategy.md new file mode 100644 index 0000000..ee02f24 --- /dev/null +++ b/docs/adr/DP-004_content-blob_strategy.md @@ -0,0 +1,7 @@ +# DP-004: Content-Blob Strategy (Inline vs External Table) + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Reserved for the proposal covering how file contents are stored and indexed for full-text search and annotations. diff --git a/docs/adr/DP-005_hash_and_dedupe.md b/docs/adr/DP-005_hash_and_dedupe.md new file mode 100644 index 0000000..71553ea --- /dev/null +++ b/docs/adr/DP-005_hash_and_dedupe.md @@ -0,0 +1,7 @@ +# DP-005: Hash Column & Bloom-Based Deduplication + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Reserved for the proposal defining SHA-256 hashing and duplicate detection via Bloom filters. diff --git a/docs/adr/DP-006_embeddings_and_models.md b/docs/adr/DP-006_embeddings_and_models.md new file mode 100644 index 0000000..8c2d41b --- /dev/null +++ b/docs/adr/DP-006_embeddings_and_models.md @@ -0,0 +1,7 @@ +# DP-006: Embeddings Size & Model Choice + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Placeholder for design decisions around semantic embeddings, vector store schema, and model selection. diff --git a/docs/adr/DP-007_search_dsl_v2.md b/docs/adr/DP-007_search_dsl_v2.md new file mode 100644 index 0000000..b4db58c --- /dev/null +++ b/docs/adr/DP-007_search_dsl_v2.md @@ -0,0 +1,7 @@ +# DP-007: Search DSL v2 Grammar + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Reserved for the formal grammar and parser design for the advanced search language. diff --git a/docs/adr/DP-008_workflow_tables.md b/docs/adr/DP-008_workflow_tables.md new file mode 100644 index 0000000..56789df --- /dev/null +++ b/docs/adr/DP-008_workflow_tables.md @@ -0,0 +1,7 @@ +# DP-008: Workflow Tables & Validation + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Placeholder for the schema and validation rules supporting structured workflows and relationship templates. diff --git a/docs/adr/DP-009_tui_keymap.md b/docs/adr/DP-009_tui_keymap.md new file mode 100644 index 0000000..25e53e5 --- /dev/null +++ b/docs/adr/DP-009_tui_keymap.md @@ -0,0 +1,7 @@ +# DP-009: TUI Key Map & Redraw Budget + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Reserved for the design of keyboard interactions and performance targets for the TUI. diff --git a/docs/adr/DP-010_kde_sidebar.md b/docs/adr/DP-010_kde_sidebar.md new file mode 100644 index 0000000..76d95dd --- /dev/null +++ b/docs/adr/DP-010_kde_sidebar.md @@ -0,0 +1,7 @@ +# DP-010: DB/IP Bridge for KDE Sidebar + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Placeholder for communication mechanisms and packaging strategy for the Dolphin sidebar integration. diff --git a/docs/adr/DP-011_sync_backend.md b/docs/adr/DP-011_sync_backend.md new file mode 100644 index 0000000..6ede3f1 --- /dev/null +++ b/docs/adr/DP-011_sync_backend.md @@ -0,0 +1,7 @@ +# DP-011: Sync Backend Trade-Study + +**Status**: Pending +**Authors**: TBA +**Date**: 2025-05-19 + +Reserved for evaluation of synchronization approaches and end-to-end UI test plan.