Carolopedia

A public encyclopedia of Carolverse.

๐Ÿ“– Carolopedia โ€บ Droids โ€บ Pre-Approval ProcessorEntity page

Pre-Approval Processor

Droid Creates prerequisite tasks from SP-01 plan output

๐Ÿ“–About

The Pre-Approval Processor is a droid owned by Merlin that turns prerequisites from approved plans into tasks. It supports planning the execution of a step by translating approved prerequisites into concrete work items.

๐Ÿ“–Usage

It is used on demand when an approved plan includes prerequisites that need to become tasks. Its role is to create those tasks so they can be tracked, sequenced, and dispatched.

๐Ÿ“–Purpose

When SP-01 approves a plan that includes prerequisites, Merlin needs those prerequisites to exist as real database tasks so they can be tracked, sequenced, and dispatched. PP-S1 makes that happen: it reads the approved prerequisites and creates them as executable tasks. This bridges the gap between plan intent and actual work.

๐Ÿ“–Duties

- Reads prerequisites from the approved plan output. - Creates each prerequisite as a task in the plan database with the correct checklist type. - Generates task IDs so prerequisites can be tracked and referenced. - Deduplicates to avoid creating the same task twice. - Logs its work so Merlin can see what was created.

๐Ÿ“–Constraints

PP-S1 does not plan the prerequisites themselves (that's SP-01's job). It does not validate whether the prerequisite structure makes sense (PV-S1 does that). It does not decide whether prerequisites should run before or after other tasks (sequencing droids handle that). It does not execute or dispatch them. It simply turns approved prerequisites into database records that other droids can work with.

๐Ÿ‘คBelongs to

Source: Droid Families ยท Public information reflected here.