Documentation
¶
Overview ¶
Package contextspill recognizes context spill notices and records local, path-free observability events for the repository runner. The descriptor anchoring it relies on is POSIX-only, and its sole consumer (cmd/contextspilllog) is invoked from the bash runner, so the package is built for Unix alone and is absent from the released ./cmd/awf binary.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasSafeLog ¶
HasSafeLog reports whether a nonempty observability log exists after opening every component relative to a verified parent descriptor. An absent local directory or log is a safe empty state.
func Log ¶
Log appends one path-free spill record beneath the repository's dedicated maintainer cache directory. Every descendant is opened relative to its verified parent descriptor, preventing path substitution between inspection and use.
func ShellQuote ¶
ShellQuote renders argv as POSIX single-quoted shell words.