Skip to content

fix: zero cargo warnings, zero actionlint warnings - #36

Merged
MethodWhite merged 2 commits into
mainfrom
fix/clean-warnings
Jul 10, 2026
Merged

fix: zero cargo warnings, zero actionlint warnings#36
MethodWhite merged 2 commits into
mainfrom
fix/clean-warnings

Conversation

@MethodWhite

Copy link
Copy Markdown
Owner
  • Fix actionlint: pass github expressions via env vars instead of inline
  • Fix 27 cargo warnings: unused imports, dead code, privacy, mut
  • cargo fix auto-fixed 9 warnings
  • Made types pub where needed (ColdFragment, AssistantDecision, etc.)
  • Added #[allow(dead_code)] on struct fields intentionally unused

Description

Type of change

  • Bug fix (non-breaking)
  • New feature (non-breaking)
  • Breaking change
  • Database / schema
  • MCP tool
  • Refactor (no functional changes)
  • Documentation

Checklist

  • cargo build --release succeeds
  • cargo test passes
  • cargo clippy has no new warnings
  • cargo fmt has been run
  • No eprintln! noise under SYNAPSIS_QUIET=1
  • Errors use JSON-RPC error field, not result.content
  • New tools have inputSchema with types, defaults, descriptions
  • Changes are backward-compatible (or marked as breaking)
  • Database migrations have version bump in schema_version

Database changes

  • Schema migration required (version: ___)
  • FTS index needs rebuild
  • No database changes

Related issues

Closes #...

MethodWhite and others added 2 commits July 10, 2026 01:32
- Fix actionlint: pass github expressions via env vars instead of inline
- Fix 27 cargo warnings: unused imports, dead code, privacy, mut
- cargo fix auto-fixed 9 warnings
- Made types pub where needed (ColdFragment, AssistantDecision, etc.)
- Added #[allow(dead_code)] on struct fields intentionally unused
@MethodWhite
MethodWhite merged commit ef4e022 into main Jul 10, 2026
20 checks passed
@MethodWhite
MethodWhite deleted the fix/clean-warnings branch July 10, 2026 15:51
This was referenced Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant