
Принимает команду curl и объясняет детали DNS/TLS/HTTP шаг за шагом.
explain-my-curl — это локальный CLI для понимания того, что делает команда curl на уровнях DNS, TLS и HTTP.

В этот репозиторий в настоящее время входят:
Observed, Inferred, Estimated) для поддержки прозрачности протоколаdocs/transparency-contract.mdgo 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: выполнить текущий ввод curlEsc: переключиться в режим просмотраTab: переключить фокус между вводом и просмотромi: фокус на режим вводаj/k или клавиши стрелок: переместить выбранный шаг временной шкалыSpace: свернуть/развернуть выбранный шаг временной шкалыCtrl+R: переключить панель диагностики ответаCtrl+B: переключить видимость предварительного просмотра тела ответаq: выходv*) автоматически собираются с помощью GoReleaser через GitHub Actions.go test ./... при пушах и pull request'ах.version, commit, date).Formula/ во время релиза (tap использует этот же репозиторий).Локальная телеметрия выполнения, TUI с разделением панелей, редактирование, тесты, контракт прозрачности и автоматизация релизов реализованы.