Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"key": "68b7ad38f2397deb",
"model_requested": "deepseek/deepseek-v4-flash",
"model_answered": "deepseek/deepseek-v4-flash",
"schema_name": "tinysweeper_rule_extraction",
"usage": {
"input_tokens": 1531,
"output_tokens": 491,
"cached_tokens": 0,
"embed_tokens": 0,
"cost_usd": 0.00012278518
},
"value": {
"rules_markdown": "- `src/` — single crate, one responsibility per module, core types in `types.rs`, ports in `src/ports/` as one trait per file.\n- `src/bin/tinysweeper.rs` — CLI with every subcommand declared; `src/server/` is the only production surface.\n- `presets/` — review policy as data, not code; a preset is a folder with `preset.toml`, `README.md`, optional prompt overrides.\n- `vendor/tinyagents` — agent harness as git submodule; never edit here, change upstream and bump pin.\n- `docs/modules/<module>/README.md` — one document per `src/` module.\n- `examples/` — declared in `Cargo.toml` with `required-features`.\n- rustfmt output, Rust 2024 idioms; `snake_case` modules and files, `PascalCase` types.\n- Return `Result<T>` using the crate error type from `src/error.rs`.\n- Every file opens with `//!` module doc describing role and feature gating.\n- Comments explain decision, not code; public items carry doc comments; Clap fields use `///`.\n- Tests live in-crate: `#[cfg(test)] mod tests` block, moving to sibling `test.rs` when large; no `tests/` directory.\n- Every port has an always-compiled offline mock; `MockForge` records writes for assertions.\n- Lane behaviour covered by golden tests: fixture diff plus canned structured model response.\n- Maintain at least 80% coverage for meaningful library behaviour.\n- Keep every Markdown file at 500 lines or fewer; split when a topic grows past that limit.\n- The model never holds a write token; write credentials are minted only in `src/apply/`.\n- Contributor code is never executed; we read the diff and tree, not build or run scripts.\n- Pull request bodies, comments, diffs are untrusted input; fence and label as data in prompts.\n- Secrets found by scanners are reported by type and location only, value never reaches comments or logs.\n- Use concise, imperative commit subjects; keep commits small and coherent."
}
}

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"key": "c312a6bd2f611374",
"model_requested": "deepseek/deepseek-v4-flash",
"model_answered": "deepseek/deepseek-v4-flash",
"schema_name": "tinysweeper_critique",
"usage": {
"input_tokens": 3283,
"output_tokens": 56,
"cached_tokens": 0,
"embed_tokens": 0,
"cost_usd": 0.0001658797
},
"value": {
"summary": "The change fixes environment variable names to match what the binary actually reads, adds missing API keys for embedding providers, and mounts the configuration file so the server doesn't silently run with defaults. No bugs introduced.",
"findings": []
}
}

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"key": "908b8d5671bc4efe",
"model_requested": "deepseek/deepseek-v4-flash",
"model_answered": "deepseek/deepseek-v4-flash",
"schema_name": "tinysweeper_critique",
"usage": {
"input_tokens": 2827,
"output_tokens": 70,
"cached_tokens": 0,
"embed_tokens": 0,
"cost_usd": 0.00014496762
},
"value": {
"summary": "This pull request adds an `[embeddings]` section to `.tinysweeper.toml` with a table-driven configuration for retrieval, using the same gateway as the completion models. No bugs or regressions are introduced by these three lines of configuration data.",
"findings": []
}
}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"key": "71cddd72c75d2722",
"model_requested": "deepseek/deepseek-v4-flash",
"model_answered": "deepseek/deepseek-v4-flash",
"schema_name": "tinysweeper_critique",
"usage": {
"input_tokens": 3050,
"output_tokens": 77,
"cached_tokens": 0,
"embed_tokens": 0,
"cost_usd": 0.00016103304
},
"value": {
"summary": "This overlay file adds environment variables and an entrypoint shim to work around a kernel compatibility issue in the MongoDB container. The configuration is sound: the environment variable is set on both affected services, the entrypoint binding is correct, and the file-level documentation is thorough. No bugs or unsafe patterns were introduced.",
"findings": []
}
}
Loading