Skip to content

Clean up agent guide and remove unused Core package references - #44

Merged
siewers merged 2 commits into
mainfrom
agents-guide-cleanup
Oct 12, 2026
Merged

siewers merged 2 commits into
mainfrom
agents-guide-cleanup

Conversation

@siewers

@siewers siewers commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Fixes inconsistencies and redundancies in AGENTS.md, and makes the code match its dependency rule.

Remove unused package references from Core (separate commit)

AGENTS.md

  • Reworded the "dependency-free beyond the BCL" rule, which Core didn't follow: Core's only package is Zeroconf, and new ones must be small abstraction packages, never UI, MVVM or DI frameworks.
  • Clarified that CommunityToolkit.Mvvm is used by UI, not Core.
  • Device testing: try the last known IP first and ask only if it fails, instead of always asking and also storing an IP.
  • Merged the "generated by AI" and Co-Authored-By rules into one "no AI attribution" rule, and moved the emoji rule out of "Code comments" into a General section, since it covers more than comments.
  • Fixed heading levels (# for the title).
  • Added sections on building and testing, line endings, pull request labels for release notes, the SemVer release process, and the macOS "No route to host" adb workaround (Connecting fails with "No route to host" when the adb server lacks macOS local network access #35).

Builds without warnings, 57 tests pass.

@siewers siewers added the maintenance Build, CI, release tooling and repository housekeeping; not a change to the app label Oct 12, 2026
@siewers
siewers merged commit 8ce076d into main Oct 12, 2026
3 checks passed
@siewers
siewers deleted the agents-guide-cleanup branch October 12, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Build, CI, release tooling and repository housekeeping; not a change to the app

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant