← Back to Blog
October 20, 2026

Apply the Curriculum Bundle, Keep the Order — Don't Flatten It on the Program

The Bundle Looked Right Until Someone Hit Apply

A head trainer spends an hour in Training Admin dragging skills into teaching order inside a pack curriculum bundle. Handler attention first. Sit and down fluency second. Loose-leash walking third. Recall proofing last. Homework templates sit directly under the skills they reinforce.

The bundle saves clean. The program template still carries last year's skill list from a manual build, sorted the way the skill library always sorts.

Someone applies the bundle to the program and checks the boxes that look familiar. The UI merges new skills with old ones. Array position resets. Recall jumps above sit because the catalog lists R before S. Homework for mat work attaches at the bottom with no relationship to Tuesday's session focus.

Monday's enrollment seeds progress rows in that flattened order. Trainers fight the scorecard for four weeks. Float staff read notes about skills the dog has not reached yet. The owner update mentions heel patterns while place work is still the documented gap.

Nobody changed methodology. The bundle's sequence died at the program boundary.

Bundles Encode Sequence; Programs Execute It

Pack curriculum bundles live inside a methodology pack. They group skills and homework for a product shape: two-week on-leash foundation, reactive-dog behavior mod, puppy class progression. Teaching order is stored as ordered lists. Position in the list is the contract for what week one means on the floor.

Applying a bundle to a program template should copy that contract forward. Skills land on the program in the same order they appeared in the bundle. Homework follows the skills it supports, not a separate pile sorted by template title.

Enrollments inherit the program's curriculum, not the bundle file. Once the template carries the right sequence, every new board-and-train or day-train enrollment seeds skill progress rows in teaching order. Trainers scrolling the scorecard see week-one skills above week-three skills because someone decided that upstream, not because the skill library sorted that way.

Flattening is an operational choice, even when it feels like a merge bug. Re-applying a bundle without replacing the old skill list, adding skills manually after apply, or duplicating a program from a template that never had order all recreate catalog sort on the program drawer. The bundle did its job. The program step undid it.

Facilities that treat apply as "add missing checkboxes" get a superset of skills with no spine. Facilities that treat apply as "this program now runs this ladder" get enrollments staff can execute without a whiteboard.

A Concrete Example: Premium Tier Fork

A facility runs a standard four-week balanced board-and-train on a seeded on-leash foundation bundle. Teaching order ends with recall at distance under mild distraction. Graduation conversations reference that ladder.

Leadership adds a premium tier with two extra proofing skills and one additional homework block. The head trainer duplicates the bundle, drags the new skills into week three and four slots, and saves as Premium On-Leash Foundation.

The mistake path: duplicate the old program template, apply the new bundle with merge-only behavior, then manually tick the two premium skills without dragging. The program drawer shows recall above sit again. Premium enrollments look identical to standard on the scorecard until week three, when trainers improvise which proofing skill is "really" next.

The disciplined path: create a fresh program template for the premium product. Apply the premium bundle once, confirm the drawer matches the bundle's dragged list top to bottom, publish the template, then enroll. A cattle dog in premium seeds six ordered skill rows and homework under skills three and four. Thursday's owner update pulls from documented work on skills three and four, not from skill six nobody has opened.

Kennel cards and Staff Mode show the same progression the lead trainer signed off in the bundle editor. When a medical hold pauses the program, trainers resume on the numbered rung everyone already agreed on.

Where Order Gets Lost (and How to Stop It)

Merge without review. After apply, open the program curriculum panel and read top to bottom out loud with a second trainer. If the list does not match the bundle screenshot, fix it before the next enrollment.

Per-dog applies at intake. Teaching order belongs on the product definition. Desk staff should pick a template, not rebuild curriculum for every arrival. One-off applies at intake recreate drag-and-drop for every dog and invite flattening every time.

Homework treated as a separate checklist. Checking homework templates without placing them under the related skill sends owners practice that does not match the week's floor work. When you apply a bundle, verify homework order moved with skills, not as an alphabetical attachment list.

Forking templates from flattened parents. Duplicating a program that lost order copies the damage. Duplicate from a known-good template or re-apply the bundle to a clean program row after a methodology change.

Assuming the scorecard will "sort itself." Skill progress rows follow program curriculum order at seed time. Fixing order mid-enrollment is possible but noisy. Getting the template right before the first dog of the quarter is cheaper than resequencing twelve active stays.

None of this removes trainer judgment. Dogs plateau, reactive cases skip polish, and medical holds pause blocks. Order is the default spine. Exceptions stay exceptions because the baseline sequence is written on the program, not renegotiated at every handoff.

How This Connects to Daily Operations

Pack curriculum bundles are where methodology packs become teachable products. Programs are where that product meets real dogs. If apply flattens order, the floor runs a checklist again.

Dog training methodology software with pack curriculum bundles lets operators define teaching order once per camp and apply it to program templates without retyping skills every quarter. Board-and-train software enrollments inherit that ordered program curriculum, so scorecards, session focus, and pickup conversations trace the same ladder from intake through graduation. Dog training progress tracking software keeps skill rows and documented sessions aligned with the sequence staff already sold, so mid-program check-ins reference evidence instead of reassurance.

Facilities that confirm program order immediately after apply stop arguing about which skill is "really" week two on the kennel row. The template already answered.

Ready to run your facility on Pet Ops?

Facilities are running daily operations on Pet Ops today. Start with the free core platform and add modules when you need them.

Start Free