chore: add roadmap issues 10-13
Add issues for documentation, async support, OCSF formatter, and browser local storage handler from the README roadmap.
This commit is contained in:
parent
2bdcb17ee6
commit
3f424137ac
1 changed files with 63 additions and 0 deletions
63
TODO
63
TODO
|
|
@ -149,3 +149,66 @@ Description: Manager.getLogger() does not establish parent-child
|
|||
The Placeholder fixup logic is incomplete. Logger propagation
|
||||
depends on this hierarchy being correctly built so that child
|
||||
loggers forward records to parent handlers.
|
||||
|
||||
--ISSUE
|
||||
Content-Type: application/issue
|
||||
|
||||
ID: 10
|
||||
Type: feature
|
||||
Title: add documentation
|
||||
Status: open
|
||||
Priority: medium
|
||||
Created: 2026-03-13
|
||||
Relationships:
|
||||
Description: write user-facing documentation covering module usage, API
|
||||
reference, and configuration. The docs/ directory has stubs
|
||||
(README.md, logging-cookbook.md) that need to be fleshed out.
|
||||
TypeDoc generates API docs from source but a prose guide with
|
||||
examples is needed for onboarding.
|
||||
|
||||
--ISSUE
|
||||
Content-Type: application/issue
|
||||
|
||||
ID: 11
|
||||
Type: feature
|
||||
Title: add support for asynchronous calls
|
||||
Status: open
|
||||
Priority: low
|
||||
Created: 2026-03-13
|
||||
Relationships:
|
||||
Description: introduce async-aware logging so that handlers which perform
|
||||
I/O (e.g. network, storage) do not block the caller. This may
|
||||
involve an AsyncHandler base class or async emit() overloads,
|
||||
and consideration of how log record ordering is preserved
|
||||
across concurrent async contexts.
|
||||
|
||||
--ISSUE
|
||||
Content-Type: application/issue
|
||||
|
||||
ID: 12
|
||||
Type: feature
|
||||
Title: implement OCSF formatter
|
||||
Status: open
|
||||
Priority: low
|
||||
Created: 2026-03-13
|
||||
Relationships:
|
||||
Description: implement a Formatter subclass that outputs log records in
|
||||
Open Cybersecurity Schema Framework (OCSF) format. This
|
||||
enables structured security event logging compatible with
|
||||
SIEM systems and security analytics tooling.
|
||||
|
||||
--ISSUE
|
||||
Content-Type: application/issue
|
||||
|
||||
ID: 13
|
||||
Type: feature
|
||||
Title: implement browser local storage handler
|
||||
Status: open
|
||||
Priority: medium
|
||||
Created: 2026-03-13
|
||||
Relationships: dependsOn:8
|
||||
Description: implement a Handler subclass that persists log records to
|
||||
browser localStorage or IndexedDB as a replacement for
|
||||
FileHandler in browser environments. Should support log
|
||||
rotation by size or entry count to avoid exceeding storage
|
||||
quotas.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue