Skip to content

Create /scripts directory and organize utility scripts#75

Merged
infinityabundance merged 5 commits intomainfrom
copilot/move-documents-to-docs-folder
Feb 16, 2026
Merged

Create /scripts directory and organize utility scripts#75
infinityabundance merged 5 commits intomainfrom
copilot/move-documents-to-docs-folder

Conversation

Copy link
Contributor

Copilot AI commented Feb 16, 2026

Summary

Created /scripts directory for utility scripts. Moved smoke testing and latency analysis tools from tools/ to centralize executable utilities separate from source code.

Details

  • Bug fix
  • New feature
  • Performance improvement
  • Documentation / tooling

What changed?

Directory structure:

  • Created /scripts for utility scripts
  • Moved tools/smoke.shscripts/smoke.sh
  • Moved tools/latency-analyzer.pyscripts/latency-analyzer.py
  • Left tools/rstr-player.c in place (source code, not script)
  • Left install.sh in root (installation entry point)

Supporting changes:

  • Updated path references in latency-analyzer.py docstring
  • Added __pycache__/, *.pyc, *.pyo to .gitignore

Rationale

Separates executable utilities (/scripts) from compilable tools (/tools), improving discoverability. Root directory now contains only essential installation script. Other scripts already organized in appropriate subdirectories (tests/, docs/planning/, infrastructure/scripts/).

Testing

  • Built successfully (make - no impact)
  • Basic streaming tested - N/A (no functional changes)
  • Tested on:
    • Distro: N/A
    • Kernel: N/A
    • GPU & driver: N/A

Verification:

  • Script syntax validated (bash -n, python3 -m py_compile)
  • CodeQL: 0 alerts
  • No CI workflow or documentation references to update
  • Scripts use relative path resolution, functional from new location

Notes

  • Potential impact on latency or resource usage: None (organizational change only)
  • Any follow-up work needed: None

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits February 16, 2026 07:58
Co-authored-by: infinityabundance <255699974+infinityabundance@users.noreply.github.com>
Co-authored-by: infinityabundance <255699974+infinityabundance@users.noreply.github.com>
Copilot AI changed the title [WIP] Move documents to /docs folder Reorganize documentation: move 88 files from root to docs/ Feb 16, 2026
Copilot AI and others added 2 commits February 16, 2026 08:05
Co-authored-by: infinityabundance <255699974+infinityabundance@users.noreply.github.com>
Co-authored-by: infinityabundance <255699974+infinityabundance@users.noreply.github.com>
Copilot AI changed the title Reorganize documentation: move 88 files from root to docs/ Create /scripts directory and organize utility scripts Feb 16, 2026
@infinityabundance infinityabundance marked this pull request as ready for review February 16, 2026 08:23
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@infinityabundance infinityabundance merged commit a4cacb9 into main Feb 16, 2026
1 of 6 checks passed
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