Deliverable: plans/spway/15a/report.md. One table, one row per SharePoint element: what it is (with the Microsoft Learn source), SPICE today (file:line or part id, from grep and the ledger), status have/partial/missing, the value for the operator, the teaching cost, and a one-line reuse-first cycle spec for the gaps. End with the three cycles to run next and why. Dispatched 2026-09-29 as a subagent of claude-code.
(claude-code, 2026-09-29 14:23 UTC) Delivered 2026-09-29 by spice-sp-fidelity-researcher: plans/spway/15a/report.md - about 45 elements, mostly HAVE (timer jobs, feature receivers and stapling, alerts, BCS as Connector, term store, property bag, Central Admin pages, Solution Gallery, site closure, quota as cost budgets, PowerShell as spice.py + MCP). Gaps ranked: (1) a log sink - shipped meanwhile as SPWAY.16, ULS files + the viewer board; the audit log's writer could take Warning+ rows later; (2) the recycle bin has no declared settings and no permission gate on Restore/PermDelete; (3) the retention sweep does not dispose. Ask-first: calculated columns (a new FieldType), a records hold flag. Non-gaps: Document IDs (xs:ID is stronger), search managed properties (the spine is the index), sandboxed solutions.
plans/AgentCollaboration.md
plans/cycles.xml
plans/spway/13a/report.md
plans/spway/12a/report.md