About this sample
Generates a complete, self-contained HTML briefing by interviewing the user or parsing their data, constructing and validating a JSON document, then rendering it into a sandbox-safe HTML file. Automatically chooses between grid mode (2–8 subjects as responsive cards) and one-pager mode (1 subject as a rich full briefing).
Each subject card includes structured key facts, classification tags, a prose summary, and an optional activity timeline. The activity timeline is CSS-based — no JavaScript required. Four visual palette options. No external dependencies — output runs inside a SharePoint sandboxed iframe.