info-tech-canon/workplans/INFO-WP-0030-explicit-unsafe-diagnostics-pattern.md

55 lines
1.8 KiB
Markdown
Raw Normal View History

---
id: INFO-WP-0030
type: workplan
title: "Place the adapted OrwellLoggingDiagnostics practice pattern"
domain: infotech
repo: info-tech-canon
status: proposed
owner: claude
topic_slug: canon-optimization
created: "2026-09-22"
updated: "2026-09-22"
flavor: planning
state_hub_workstream_id: "75e5efe7-03b0-5492-8244-42851709423d"
---
# Place the adapted OrwellLoggingDiagnostics practice pattern
The canon owner disposed the coordination-engine candidate as **adapt**
(`INFO-DEC-2026-003`, recorded in
`infospace/assimilation/orwell-logging-diagnostics/ASSIMILATION.md`). This
workplan carries stages 4 and 5 of the intake practice. When it finishes, it
supplies coordination-engine's COORDINATION-WP-0004-T02 with the registered
artifact ID, path, and version.
## Write the pattern in canon shape
```task
id: INFO-WP-0030-T01
status: todo
priority: medium
state_hub_task_id: "13d9ccbe-8136-5fc9-b8ae-4307b4eec773"
```
Write the pattern under `infospace/patterns/` following `PracticePatternScheme`,
with `status: candidate`, a neutral name, and all scheme sections. Import
Log/LogRecord (observability), sensitive-data classification (data), and
production/non-production environment concepts (security/devsecops) from
their owners rather than restating them. Known Uses cites tmux-amq at the
revision recorded in the assimilation, naming the observed tests.
## Register, version, and close the assimilation
```task
id: INFO-WP-0030-T02
status: todo
priority: medium
state_hub_task_id: "4c9a3fa1-e870-53e0-a43f-4831b7d7529c"
```
Register the artifact in `canon.yaml`, `infospace/artifacts/index.yaml` and
`infospace/infospace.yaml`. Regenerate indexes and briefs, pass `make check`,
and record a minor canon version with change notes. Set the assimilation to
`closed`, and send coordination-engine the artifact ID, path, and version for
COORDINATION-WP-0004-T02.