archeo
무료Comment-archaeology sweep - find work items hiding in TODO/FIXME/for-now comments and plan-doc ledgers, judge them, file issues, queue trivial fixes. Good idle-loop activity.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Release a new version of cqs. Bumps version, updates changelog, runs the recall gate, publishes to crates.io, creates GitHub release.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Release a new version of cqs.
$ARGUMENTS — version bump type: major, minor, or patch (default: patch)Pre-flight checks:
git status — must be clean (no uncommitted changes)gh pr list --state open (via PowerShell) — review any open PRs. Merge or close before releasing.cargo test --features cuda-index — all tests must pass (full suite is correct here; this is the one place it runs deliberately)cargo clippy --all-targets --features cuda-index -- -D warnings — no warnings (CI runs --all-targets)main branchRecall gate (REQUIRED before tagging):
cqs eval evals/queries/v3_test.v2.json --json
cqs eval evals/queries/v3_dev.v2.json --json
(origin, name), so file splits/renames since the last release kill gold origins and cap R@K, masquerading as a recall regression. Line-number drift alone is harmless.Version bump:
Cargo.tomlCargo.toml version fieldcargo check to update Cargo.lockDocs review:
Run /docs-review. Fix anything stale before cutting the release.
Eval-number sync — if the recall-gate numbers changed, update every surface that quotes them:
README.md TL;DR line (R@1/R@5/R@20 + snapshot date/corpus size)Cargo.toml description (crates.io one-liner quotes the same numbers)gh repo view / gh repo edit --description (via PowerShell)Changelog:
CHANGELOG.md## [Unreleased] section into ## [X.Y.Z] - YYYY-MM-DD (run date first; create the section from git log since the last tag if no Unreleased block exists)Commit and tag:
release/vX.Y.Zcargo fmt then commit: chore: Release vX.Y.Zgit push -u origin release/vX.Y.Z (PowerShell only as fallback if GCM crashes)--body-file (never inline heredocs): write body to /mnt/c/Projects/cqs/pr_body.md, use it, delete itgh pr checks --watch; it latches onto the previous commit's completed run):
sleep 45
powershell.exe -Command 'cd C:\Projects\cqs; gh run list --branch release/vX.Y.Z --workflow CI --limit 1'
powershell.exe -Command 'cd C:\Projects\cqs; gh run watch RUN_ID --exit-status'
v* tag is the only thing that builds all three release targets, so a platform-specific break (e.g. the v1.46.0 aarch64-apple-darwin E0277) is otherwise invisible until you've already tagged and published the crate. Trigger release.yml on the release branch as a build-only dry-run (it skips the "Create GitHub Release" job, which is gated on a tag ref) and confirm all three Build jobs pass BEFORE tagging:
powershell.exe -Command 'cd C:\Projects\cqs; gh workflow run release.yml --ref release/vX.Y.Z'
sleep 45
powershell.exe -Command 'cd C:\Projects\cqs; gh run list --workflow release.yml --limit 1 --json databaseId,headBranch'
# poll `gh run view <id> --json status,conclusion,jobs`; every Build job must be green before you tag
After PR merge:
git checkout main && git pull, then cqs index (watch misses bulk git ops on WSL)git tag vX.Y.Z and push it: git push origin vX.Y.Z.github/workflows/release.ymlcqs-macros/ changed since the last release, cargo publish -p cqs-macros FIRST, wait for it to land on crates.io, then cargo publish -p cqs. Otherwise just cargo publish -p cqs.Post-release:
cargo build --release --features cuda-index && systemctl --user stop cqs-watch && cp ~/.cargo-target/cqs/release/cqs ~/.cargo/bin/cqs && systemctl --user start cqs-watchgit push works directly from WSL (credential helper wired); PowerShell is the fallback when GCM crashes ("could not read Username")gh commands go through PowerShell (with cd C:\Projects\cqs or -R jamie8johnson/cqs)--body-file for PR/release bodies — never inline heredocs/mnt/c/Projects/cqs/pr_body.md, use it, then delete아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Comment-archaeology sweep - find work items hiding in TODO/FIXME/for-now comments and plan-doc ledgers, judge them, file issues, queue trivial fixes. Good idle-loop activity.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run a multi-category code audit on the cqs codebase. Spawns parallel agents per batch.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run before modifying a function — impact + test-map + explain in one pass, presented as a modification checklist.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Trust-boundary security audit of cqs — fans out unbiddable-auditor agents across 6 categories (RT-INJ/RT-FS/RT-RES/RT-DATA/RT-RELAY/RT-EXFIL), attacker mindset, run-the-attack PoC + regression guard.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run after making changes, before committing — reviews the current git diff for impact and risk via cqs review.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Unified cqs CLI dispatcher — semantic code search, call graph navigation, impact analysis, quality tools, notes, and infrastructure. Use `/cqs <command> [args]` for any cqs operation.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.