Skip to content

Commit 47d8f4d

Browse files
authored
Align package specs with audit findings (dependencies + section structure) (#27241)
1 parent 5285e62 commit 47d8f4d

4 files changed

Lines changed: 12 additions & 0 deletions

File tree

pkg/actionpins/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ fmt.Println(reference) // actions/checkout@<sha> # v5
5454

5555
**Internal**:
5656
- `pkg/console` — warning message formatting
57+
- `pkg/gitutil` — dynamic SHA resolution via GitHub API/CLI helpers
5758
- `pkg/logger` — debug logging
5859
- `pkg/semverutil` — semantic version compatibility checks
5960

pkg/console/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# console Package
22

3+
## Overview
4+
35
The `console` package provides utilities for formatting and rendering terminal output in GitHub Agentic Workflows. It covers message formatting, table and section rendering, interactive prompts, progress bars, spinners, struct rendering, and accessibility support.
46

57
## Design Philosophy

pkg/logger/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# logger Package
22

3+
## Overview
4+
35
A simple, debug-style logging framework for Go that follows the pattern matching syntax of the [debug npm package](https://www.npmjs.com/package/debug).
46

57
## Features

pkg/parser/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,15 @@ Import caching is crucial for performance and cycle detection. The `ImportCache`
238238
## Dependencies
239239

240240
**Internal**:
241+
- `pkg/console` — parser-facing warning/error message formatting
242+
- `pkg/constants` — shared parser constants and default values
243+
- `pkg/fileutil` — file existence and path helper utilities
244+
- `pkg/gitutil` — Git remote and host detection helpers
241245
- `pkg/types``BaseMCPServerConfig`
246+
- `pkg/typeutil` — safe type conversion helpers for dynamic frontmatter
242247
- `pkg/logger` — debug logging
248+
- `pkg/sliceutil` — slice helper utilities for validation and merging
249+
- `pkg/stringutil` — string normalization and ANSI/format helpers
243250

244251
**External**:
245252
- `github.com/santhosh-tekuri/jsonschema/v5` — JSON schema validation

0 commit comments

Comments
 (0)