Skip to content

AI-friendliness pass#37

Merged
moCello merged 4 commits intomainfrom
mocello/ai-friendliness
Apr 7, 2026
Merged

AI-friendliness pass#37
moCello merged 4 commits intomainfrom
mocello/ai-friendliness

Conversation

@moCello
Copy link
Copy Markdown
Member

@moCello moCello commented Apr 7, 2026

Summary

Bring dusk-bytes up to the standard AI-friendliness baseline:

  • Add Makefile with cq, test, fmt, no-std, and other standard targets. The no-std target scopes to -p dusk-bytes only since derive-hex is a proc-macro crate.
  • Update rustfmt.toml with nightly options (group_imports, imports_granularity, use_field_init_shorthand, wrap_comments) and apply formatting.
  • Add AGENTS.md with full repo documentation (architecture, conventions, commit scoping, change propagation). CLAUDE.md becomes a symlink to it.
  • Migrate CI from code-analysis.yml/dusk-analysis.yml/run-tests.yml to run-make.yml delegating to make targets.

@moCello moCello force-pushed the mocello/ai-friendliness branch from c2a8309 to 058813d Compare April 7, 2026 09:15
@moCello moCello merged commit ebacd9e into main Apr 7, 2026
3 checks passed
@moCello moCello deleted the mocello/ai-friendliness branch April 7, 2026 10:07
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.

2 participants