
curlコマンドを受け取り、DNS/TLS/HTTPの詳細を段階的に説明します
explain-my-curl は、DNS、TLS、HTTP にわたって curl コマンドが何をしているかを理解するためのローカルファーストの CLI です。

このリポジトリには現在以下のものが含まれています:
Observed、Inferred、Estimated)docs/transparency-contract.md にある透明性契約go mod tidy
go run ./cmd/explain-my-curl explain "curl https://example.com -I"
go run ./cmd/explain-my-curl tui
go run ./cmd/explain-my-curl doctor
go run ./cmd/explain-my-curl version
Enter: 現在の curl 入力を実行Esc: インスペクトモードに切り替えTab: 入力/インスペクトのフォーカスを切り替えi: 入力モードにフォーカスj/k または矢印キー: 選択したタイムラインステップを移動Space: 選択したタイムラインステップを折りたたむ/展開するCtrl+R: レスポンス診断パネルの切り替えCtrl+B: レスポンスボディプレビューの表示/非表示切り替えq: 終了v*)は、GitHub Actions 経由で GoReleaser を使用して自動的にビルドされます。go test ./... を検証します。version、commit、date)が含まれています。Formula/ に Homebrew フォーミュラが生成されます(tap はこの同じリポジトリを使用します)。ローカル実行テレメトリー、分割ペイン TUI、編集、テスト、透明性契約、リリース自動化が整備されています。