Skip to content

Prepare doggo-log 0.3: request context, pipes and shared quality gates - #8

Merged
professorwolfe merged 4 commits into
mainfrom
feature/quality-standard
Oct 8, 2026
Merged

professorwolfe merged 4 commits into
mainfrom
feature/quality-standard

Conversation

@professorwolfe

Copy link
Copy Markdown
Contributor

Add copied scalar JSON context, child overrides and withContext for request-scoped logs. CLI gains bounded explicit stdin and JSON context. Arguments win over piped input; warn/error stream routing remains intact. NO_COLOR and --no-color now override --color.

Add types, CommonJS, installed-archive verification, coverage gates, cross-platform CI and consistent contributor/release docs. Existing log methods remain available; context is deliberately omitted from plain output.

Validation: 15 tests pass; 100% statements/lines/functions/branches for owned source. Lint, format, types and installed module/types/CLI/offline npm exec checks pass. Zero runtime dependencies; npm audit reports zero vulnerabilities.

0.3.0 candidate only: keep this release PR open for review. No npm publication or release tag.

@professorwolfe
professorwolfe merged commit 796d2e2 into main Oct 8, 2026
8 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.

1 participant