Skip to content

DX Improvements #132

@FletcherDares

Description

@FletcherDares

Issue Title: Developer Experience AI Acceleration

1. Local Development Automation

  • Setup Scripts: Set up cd aliases and worktree aliases
  • Git Hooks: Implement pre-commit hook to enforce cargo fmt.
  • Linter Configuration: Add clippy.toml to enforce project-specific lints (e.g., clippy::perf, clippy::unwrap_used).
  • Architecture Summary: Create docs/ARCHITECTURE_SUMMARY.md as a high-density context file for AI agents (diagrams, key types, data flow).
  • AI Command Templates: Add structured prompts in .gemini/commands/ (Maybe commit? not sure):
    • Generate-Test.toml: Scaffold tests using test_utils.
    • SQLite-Research.toml: Context gathering helper.
  • Rule Refinement: Update .gemini/GEMINI.md and/or .cursorrules with specific "Negative Constraints" (what not to do) and preferred code patterns.

2. Git History Transparency

  • Attribution Standards: I want some way of having AI code identified as the author in the git history so that we can differentiate it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions