fact-viewer

Extract and present facts, goals, constraints, errors, and markers from compaction-debugger preprocessing results.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Lsogod/compaction-debugger --skill fact-viewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fact-viewer
Source: https://github.com/Lsogod/compaction-debugger/tree/main/skills/fact-viewer
Command: npx skills add https://github.com/Lsogod/compaction-debugger --skill fact-viewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

From the preprocessing results of compaction-debugger, extract and present core facts, goals, constraints, errors, and markers to show exactly what the system still retains.

Core Features & Use Cases

  • Extract structured summaries of facts, goals, constraints, errors, and markers from assemble and after-compaction logs.
  • Distinguish between content kept in recent messages and items only present in summaries.
  • Enable quick auditing and debugging of session memory and processing pipelines.

Quick Start

Read the current session's preprocessing results and run the fact-viewer to display the retained information.

Frequently Asked Questions about fact-viewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit what facts and constraints are retained after context compaction?

To audit retained facts and constraints after context compaction, you can parse the current session's preprocessing results to extract and display structured summaries of goals, errors, and markers. This distinguishes between content kept in recent messages and summarized items.

What is context preprocessing and how does it affect session memory?

Context preprocessing affects session memory by summarizing or compacting prior interactions, retaining core facts and markers while reducing message length. It determines exactly what information stays available for the current context window versus what is archived in summaries.

How do I debug session memory and identify missing markers in preprocessing logs?

Debug session memory by analyzing assemble and after-compaction logs to identify missing markers. Extracting structured sections for facts, constraints, and errors reveals what the system retained versus what was summarized during the preprocessing pipeline.

Does this context auditing approach require specific preprocessing logs to work?

Yes, this context auditing approach requires existing preprocessing results or compaction-debugger logs to function. It reads these inputs to extract and present the retained facts, goals, and constraints, meaning it cannot operate on a raw session without prior compaction processing.

What is the best way to analyze audit trails for compacted session data?

The best way to analyze audit trails for compacted session data is to extract structured sections for facts, goals, constraints, errors, and markers. This pinpoints exactly what the system retains and clearly indicates what is still present versus summarized.