brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
onenote-core-workflow-bCreate or update OneNote page content with an HTML preview, stable targets, read-back verification, and compensation. Use when an approved workflow must write a page. Trigger with "create OneNote page", "update OneNote content", or "append OneNote HTML".
Independent GitHub snapshot · Automated classification · Original documentation governs
Create or update OneNote page content with an HTML preview, stable targets, read-back verification, and compensation.. This workflow produces an auditable decision or artifact before any live action.
Page creation accepts constrained input HTML and uses multipart content when binary parts are present. Updates target elements by data-id or generated IDs returned by an includeIDs read; output HTML is normalized and is not a byte-for-byte echo of input. Recheck the dated evidence map before relying on mutable permissions, limits, SDK behavior, supported resources, or cloud availability.
Use delegated Notes.ReadWrite for the signed-in user only after the target section or page is approved. Keep credential values and notebook bodies out of logs.
Use Read, Glob, and Grep to inspect documentation, configuration, code, fixtures, and evidence. Use Write and Edit only for approved repository artifacts. Invocation alone does not authorize network access, delegated credentials, tenant or notebook content, consent, file transfer, deployment, writes, spend, sharing changes, or deletion.
Require content-owner approval for every create or update and separate approval for binary upload, broad replacement, cross-root copy, or deletion.
Return the target identity, pre-state, semantic preview, approval, response identity, normalized read-back, conflicts, and compensation plan. Identify assumptions, owners, expirations, and evidence gaps explicitly.
Exercise and record these paths with expected and observed results: