Skip to content

Queue 100: workspace lint config (warn level) + feature gating - #279

Draft
jbrodovsky wants to merge 1 commit into
mainfrom
v1/p-lint-config
Draft

Queue 100: workspace lint config (warn level) + feature gating#279
jbrodovsky wants to merge 1 commit into
mainfrom
v1/p-lint-config

Conversation

@jbrodovsky

Copy link
Copy Markdown
Owner
Branch v1/p-lint-config
Base main
Issues #253, #263
Queue position 100
Merge point before everything

Why

Landing -D pedantic early would touch nearly every hunk PRs 2-9 also touch, and denying unwrap_used before #254 removes the unwraps forces #[allow] scaffolding that #254 then deletes. So: config and signal now at warn, deny flip in PR 9.

Acceptance criteria

  • [workspace.lints], rustfmt.toml, clippy.toml at warn level
  • Non-blocking CI lint job
  • --no-default-features and --all-features both build clean
  • MIT licensing reaffirmed across all crates

Closes #263
Part of #253

Branches off main; independent of the spine.

Queue: docs/V1_QUEUE.md | Board: https://github.com/users/jbrodovsky/projects/7

…feature gating

Placeholder so the PR has a diff. Replaced by the implementation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[v1.0] Workspace restructuring & feature-gated optional dependencies

1 participant