Skip to content

Commit 3cd30ee

Browse files
EconoBenclaude
andcommitted
chore: update roborev guidelines for remote engine design decisions
Clarify that remote engine query reconstruction, empty search handling, and TimeGranularity defaults are intentional design choices. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 001f757 commit 3cd30ee

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.roborev.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ HTTP remote defaults, plaintext key display in interactive CLI,
1414
enabled=true override on account creation, and page-aligned pagination
1515
are documented design decisions — see code comments at each site.
1616
17+
Remote engine query string reconstruction in buildSearchQueryString is
18+
intentionally simplified — phrase quoting edge cases are acceptable since
19+
the search parser on the server re-parses the query. Empty search queries
20+
sending q= is expected; the server returns empty results gracefully.
21+
TimeGranularity defaults to "month" when unspecified, which is correct.
22+
1723
This is a single-user personal tool with no privilege separation, no
1824
setuid, no shared directories, and no multi-tenant access. Do not flag
1925
symlink-following, local file overwrites, or similar CWE patterns that

0 commit comments

Comments
 (0)