Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
173c269
chore(demo): record the export speed and targets in the score
JheisonMB Aug 27, 2026
1d5259e
Merge pull request #31 from UniverLab/chore/demo-export-settings
JheisonMB Aug 27, 2026
51e9e3e
sv-ghscaff-update: explicit update command with consent-first self-up…
JheisonMB Sep 27, 2026
26a720b
fix(update): split the updater module so no file crosses the size gate
JheisonMB Sep 27, 2026
6168a6b
fix(q-ghscaff-strict-gate): pass strict quality gate with secure deps…
JheisonMB Sep 30, 2026
9c62cc1
feat(gs-update-check-contract): exit 2 on failed update check with ca…
JheisonMB Sep 30, 2026
0e7aa0f
test(gs-mutants-diff): cover surviving mutants with testable seams
JheisonMB Sep 30, 2026
dbae08e
test(gs-debug-flag-test-race): consolidate debug flag tests to avoid …
JheisonMB Sep 30, 2026
9b85206
ci(release): grant actions read so the release reuses the PR build
JheisonMB Sep 30, 2026
a8d4b04
feat(gs-update-dry-run): make update --dry-run report like --check
JheisonMB Oct 1, 2026
c599dce
fix(gs-update-dry-run): reviewer 2 fixes
JheisonMB Oct 1, 2026
2024576
feat(gs-license-placeholder): render license placeholder with no-lice…
JheisonMB Oct 1, 2026
156eaf4
fix(gs-license-placeholder): reviewer 2 fixes
JheisonMB Oct 1, 2026
510b126
feat(gs-agentic-from-registry): derive agentic gitignore block from r…
JheisonMB Oct 1, 2026
2fee870
fix(gs-agentic-from-registry): reviewer 2 fixes
JheisonMB Oct 1, 2026
8e5b8d7
feat(gs-python-module-name): render module placeholder from project name
JheisonMB Oct 1, 2026
ad701fd
fix(gs-python-module-name): reviewer 2 fixes
JheisonMB Oct 1, 2026
9b1099a
refactor(quality): quality pass fixes
JheisonMB Oct 1, 2026
04fd335
feat(gs-license-docs): drop license and release docs without a license
JheisonMB Oct 1, 2026
6b2a54e
fix(gs-license-docs): reviewer 2 fixes
JheisonMB Oct 1, 2026
de3d97d
refactor(quality): quality pass fixes
JheisonMB Oct 1, 2026
6fe904a
fix(gs-docs-blank-line): keep blank line before next heading when rem…
JheisonMB Oct 2, 2026
9506ae0
refactor(quality): quality pass fixes
JheisonMB Oct 2, 2026
6cc150b
chore(release): re-record the demo against the current wizard and bum…
JheisonMB Oct 6, 2026
0fefbc9
Merge pull request #33 from UniverLab/feature/sv-update
JheisonMB Oct 6, 2026
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
20 changes: 20 additions & 0 deletions .cargo/mutants.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Exclusions allowed by the mutants spec — real network adapters and the
# process entry point. Every other mutant in the diff must be caught by
# `cargo test`.

exclude_re = [
# src/main.rs::main — process entry point; only wires the CLI and dispatches.
"src/main.rs:.*: replace main -> Result",
# src/main.rs::check_for_update — env-gated, silent, read-only startup notice.
"src/main.rs:.*: replace check_for_update with",
# updater::RealFetcher::with_timeout — builds the bounded-timeout real fetcher.
"RealFetcher::with_timeout",
# updater::<impl ReleaseFetcher for RealFetcher>::get — real HTTP release lookup.
"impl ReleaseFetcher for RealFetcher",
# updater::<impl BinaryDownloader for RealDownloader>::download — real HTTP download.
"impl BinaryDownloader for RealDownloader",
# src/templates/agent_registry.rs::<impl RegistryFetcher for HttpFetcher>::get — real HTTP registry fetch; #[cfg(not(test))], so no test binary ever contains it.
"impl RegistryFetcher for HttpFetcher",
# src/templates/agentic.rs::resolved_platforms — production network resolution (cache path + resolve(&HttpFetcher)); #[cfg(not(test))], so no test binary ever contains it.
"replace resolved_platforms -> Vec<Platform>",
]
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ on:

permissions:
contents: write
actions: read # reuse the release binaries the PR to main already built

jobs:
release:
Expand Down
Loading
Loading