backfill-vision-from-journal

Project DECISION, FINDING, and INTENT journal entries into the vision layer.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/sancovp/doc-mirror --skill backfill-vision-from-journal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backfill-vision-from-journal
Source: https://github.com/sancovp/doc-mirror/tree/main/skills/doc-mirror-prompts/resources/prompts/maintenance/backfill-vision-from-journal
Command: npx skills add https://github.com/sancovp/doc-mirror --skill backfill-vision-from-journal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires journal-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps synchronize the durable vision layer with the thinklog by projecting DECISION/FINDING/INTENT entries from the journal into the vision layer.

Core Features & Use Cases

  • Vision Layer Synchronization: Projects journal entries into the vision layer to ensure consistency.
  • Journal Projection: Maps DECISION/FINDING/INTENT entries from the journal to the vision files.
  • Use Case: After adding journal-vision projection, use this Skill to catch up the durable vision layer with untagged entries from the journal.

Quick Start

Run the 'backfill-vision-from-journal' skill to project journal entries into the vision layer.

Frequently Asked Questions about backfill-vision-from-journal

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

FAQPage Schema
How do I synchronize my journal entries with a durable vision layer?

You can synchronize your durable vision layer with the thinklog by projecting DECISION, FINDING, and INTENT entries from journal month-files directly into the vision layer to ensure consistency.

What is journal projection for code documentation and vision consistency?

Journal projection is the process of mapping DECISION, FINDING, and INTENT entries from your journal into the durable vision layer, ensuring your documented code vision stays consistent with your thinklog.

Do I need journal-cli to backfill vision from journal entries?

Yes, you need the journal-cli dependency installed, as this Skill requires it for routing and projecting journal entries into the vision layer during the synchronization process.

Can I project cross-cutting journal entries into the vision layer?

Yes, this projection process handles both module-specific and cross-cutting DECISION, FINDING, and INTENT entries from your journal month-files to maintain durable vision consistency.

When should I backfill the vision layer from my journal?

You should backfill the vision layer after adding journal-vision projection, using this process to catch up the durable vision layer with untagged DECISION, FINDING, and INTENT entries from the journal.

What's the best way to catch up a durable vision layer with untagged thinklog entries?

The best way to catch up your durable vision layer is to run a backfill projection that maps untagged DECISION, FINDING, and INTENT entries from journal month-files into the vision files.