Skip to content

feat(search): allow bounded queryless filtered search - #262

Open
rodboev wants to merge 3 commits into
kenn-io:mainfrom
rodboev:pr/200-queryless-search
Open

feat(search): allow bounded queryless filtered search#262
rodboev wants to merge 3 commits into
kenn-io:mainfrom
rodboev:pr/200-queryless-search

Conversation

@rodboev

@rodboev rodboev commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Search can now list documents bounded by a tag or modification-time window without requiring an invented search term. These pages keep the normal limit and truncation behavior, return newest modifications first, and identify that the result came from filters.

Blank searches without a tag or time bound remain rejected, while media type and subtree filters continue to narrow an anchored request rather than becoming an unbounded vault listing. Ranked searches keep their existing ordering and matching behavior.

Filter-only pages stay bounded at the response, but may scan live nodes before applying the limit; narrow time or tag bounds are recommended for large vaults.

The change follows the issue report from a mirrored-vault workflow that needed a time window the search interface could not express. The scope stays with bounded tag and time filters; it adds no wildcard syntax, cursor, semantic search, schema change, or UI behavior.

Refs #200

Allow bounded tag and time filtering without a text query while preserving deterministic search ordering and existing clients.
Allow bounded tag and time filtering without a text query while preserving deterministic search ordering and existing clients.
Allow bounded tag and time filtering without a text query while preserving deterministic search ordering and existing clients.
@roborev-ci

roborev-ci Bot commented Sep 3, 2026

Copy link
Copy Markdown

roborev: Combined Review (f281fbb)

Verdict: No Medium, High, or Critical findings were identified.


Reviewers: 2 done | Synthesis: codex, 5s | Total: 5m22s

@rodboev rodboev changed the title Allow bounded queryless filtered search feat(search): allow bounded queryless filtered search Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant