Foundation - Structured Logging #118

Closed
opened 2026-04-03 11:13:53 +02:00 by shoko · 0 comments
Owner

Summary

Implement centralized logging handler for consistent log format.

Details

Create kugetsu-log.sh with log info|warn|error|debug functions.

Log format: timestamp level component message

Sensitive values (tokens, passwords, secrets) must be masked automatically.

Backport Compatible

Internal improvement with same output semantics.

Acceptance Criteria

  • All shell script output goes through log handler
  • Consistent format across all components
  • Sensitive values masked in logs
## Summary Implement centralized logging handler for consistent log format. ## Details Create `kugetsu-log.sh` with `log info|warn|error|debug` functions. Log format: `timestamp level component message` Sensitive values (tokens, passwords, secrets) must be masked automatically. ## Backport Compatible Internal improvement with same output semantics. ## Acceptance Criteria - [ ] All shell script output goes through log handler - [ ] Consistent format across all components - [ ] Sensitive values masked in logs
shoko added the backportfoundation labels 2026-04-03 11:18:16 +02:00
shoko added this to the v0.2.x milestone 2026-04-03 11:18:16 +02:00
shoko added the ready label 2026-04-07 08:55:29 +02:00
shoko closed this issue 2026-04-07 16:13:49 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shoko/kugetsu#118