Skip to content

Add common command families - #30

Merged
maniramezan merged 5 commits into
mainfrom
feat/common-command-families
Jul 12, 2026
Merged

Add common command families#30
maniramezan merged 5 commits into
mainfrom
feat/common-command-families

Conversation

@maniramezan

Copy link
Copy Markdown
Owner

Summary

  • add typed Ln, Touch, Env, and Which families
  • provide portable minimal APIs and safe operand handling
  • return typed found/not-found results from Which
  • add individual traits, CommonUtilities wiring, tests, DocC, CI, and guidance

Validation

  • 412 all-traits tests
  • coverage 90.72%
  • strict formatting, trait and DocC validators
  • DocC generation and diff checks

…amilies

# Conflicts:
#	.claude/skills/swiftyshell.md
#	.github/workflows/build.yml
#	.github/workflows/reusable-ci.yml
#	AGENTS.md
…amilies

# Conflicts:
#	.claude/skills/swiftyshell.md
#	.github/workflows/build.yml
#	.github/workflows/reusable-ci.yml
#	AGENTS.md
#	README.md
#	Sources/SwiftyShell/SwiftyShell.docc/SwiftyShell.md
@maniramezan
maniramezan merged commit f376c8a into main Jul 12, 2026
87 checks passed
@maniramezan
maniramezan deleted the feat/common-command-families branch July 12, 2026 21:49
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.

1 participant