Replaced all ad-hoc inline comments (single-line descriptions, old ### banners, bare # alias ... lines) between the license header and function declaration in every project-owned functions/*.fish file with standardized UNIX man-page style doc blocks.
All 99 files bearing the # Copyright (C) 2026 Rootiest / SPDX-License-Identifier: AGPL-3.0-or-later headers were processed.
Each block now includes SYNOPSIS, DESCRIPTION, ARGUMENTS (where applicable), RETURNS (where applicable), and EXAMPLE.
No executable shell logic, variable names, or exit codes were modified.
Completes Task #6 from AGENTS.md — Retroactive Function Documentation Standardization.
Manual Verification
Open any updated function file (e.g. functions/rm.fish) and confirm the doc block between the license header and function declaration follows the SYNOPSIS/DESCRIPTION/ARGUMENTS/RETURNS/EXAMPLE format.
Confirm no function has two doc blocks or a mix of old and new format.
Run fish --no-execute functions/<name>.fish on a few files and confirm no parse errors.
Start a new Fish shell and confirm all overridden commands (ls, rm, ping, etc.) still behave as expected.
Confirm AGENTS.md Task #6 checkboxes are all marked [x].
## Summary
- Replaced all ad-hoc inline comments (single-line descriptions, old `###` banners, bare `# alias ...` lines) between the license header and `function` declaration in every project-owned `functions/*.fish` file with standardized UNIX man-page style doc blocks.
- All 99 files bearing the `# Copyright (C) 2026 Rootiest` / `SPDX-License-Identifier: AGPL-3.0-or-later` headers were processed.
- Each block now includes `SYNOPSIS`, `DESCRIPTION`, `ARGUMENTS` (where applicable), `RETURNS` (where applicable), and `EXAMPLE`.
- No executable shell logic, variable names, or exit codes were modified.
- Completes **Task #6** from `AGENTS.md` — Retroactive Function Documentation Standardization.
## Manual Verification
- [x] Open any updated function file (e.g. `functions/rm.fish`) and confirm the doc block between the license header and `function` declaration follows the SYNOPSIS/DESCRIPTION/ARGUMENTS/RETURNS/EXAMPLE format.
- [x] Confirm no function has two doc blocks or a mix of old and new format.
- [x] Run `fish --no-execute functions/<name>.fish` on a few files and confirm no parse errors.
- [x] Start a new Fish shell and confirm all overridden commands (`ls`, `rm`, `ping`, etc.) still behave as expected.
- [x] Confirm `AGENTS.md` Task #6 checkboxes are all marked `[x]`.
Replace all ad-hoc inline comments between license headers and function
declarations with consistent SYNOPSIS / DESCRIPTION / ARGUMENTS / RETURNS /
EXAMPLE blocks across all 99 project-owned functions/ files. No executable
logic, variable names, or exit codes were modified.
Completes Task #6 from AGENTS.md (Retroactive Function Documentation
Standardization).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
###banners, bare# alias ...lines) between the license header andfunctiondeclaration in every project-ownedfunctions/*.fishfile with standardized UNIX man-page style doc blocks.# Copyright (C) 2026 Rootiest/SPDX-License-Identifier: AGPL-3.0-or-laterheaders were processed.SYNOPSIS,DESCRIPTION,ARGUMENTS(where applicable),RETURNS(where applicable), andEXAMPLE.AGENTS.md— Retroactive Function Documentation Standardization.Manual Verification
functions/rm.fish) and confirm the doc block between the license header andfunctiondeclaration follows the SYNOPSIS/DESCRIPTION/ARGUMENTS/RETURNS/EXAMPLE format.fish --no-execute functions/<name>.fishon a few files and confirm no parse errors.ls,rm,ping, etc.) still behave as expected.AGENTS.mdTask #6 checkboxes are all marked[x].