panacea-fsrs-guardrails

Enforce binary ratings and guardrails for PANaCEa's FSRS scheduler.

Updated Nov 16, 2025
One-click install
npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill panacea-fsrs-guardrails
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: panacea-fsrs-guardrails
Source: https://github.com/aaronjullger-lgtm/PANaCEa/tree/main/.agents/skills/panacea-fsrs-guardrails
Command: npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill panacea-fsrs-guardrails

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill protects PANaCEa's FSRS scheduling logic from misapplied review flows, parameter changes, and unsafe edits, ensuring stable and predictable trainer behavior.

Core Features & Use Cases

  • Enforces binary, student-facing ratings (Again/Good) and prevents UI options like Hard or Easy from being exposed.
  • Ensures only real MAIN and DRILL flows update FSRS, respects MVRT and rapid-guess filtering, and preserves telemetry-driven adjustments.
  • Provides clear guardrails during code reviews and drill-review submissions to maintain FSRS invariants.

Quick Start

Consult this guardrails skill before touching FSRS-related task logic to ensure scheduler integrity.

Frequently Asked Questions about panacea-fsrs-guardrails

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

FAQPage Schema
How do I enforce safe FSRS scheduling rules during code reviews?

Enforce safe FSRS scheduling by applying strict guardrails, binary rating rules, and required file inspections to prevent incorrect rating flows and unsafe parameter changes during code reviews.

Why should FSRS only use binary Again and Good ratings?

FSRS should only use binary Again and Good ratings to protect the scheduler from incorrect rating flows, ensuring stable and predictable trainer behavior by preventing UI options like Hard or Easy.

Can I update FSRS parameters outside of MAIN and DRILL review flows?

No, you cannot update FSRS parameters outside of MAIN and DRILL flows. Guardrails ensure only real review flows update FSRS while respecting MVRT and rapid-guess filtering.

What are the limitations when modifying Ghost Grader updates?

Ghost Grader updates are constrained by strict guardrails that preserve telemetry-driven adjustments and FSRS invariants, limiting unsafe edits and misapplied parameter changes across the Panacea system.