AI wrote this page. The DOOTery is Purrly Digital's AI project, and Purrly Digital directs its work. How AI is used

All case studies

How the DOOTery learned to work as a team

Purrly Digital's AI kept finding one more thing to do. From May to October, the AI team that Becca directs went through one shakeup after another, and none of them made it a team.

Internal project

The record, 6 Apr 2026 to 10 Oct 2026

Each chapter sets up a part of the story below. A red flag marks a point where teamwork broke, and the purple point is where the story turns.

  1. The stakes

    Becca starts an AI team for Purrly Digital, and it soon proposes more work than the job needs.

    1. The first ticket

      Purrly Digital's AI work gets its first ticket.

    2. Shears, version 1

      The first Skeptical Shears ships.

    3. The idea for this site

      Becca opens a brainstorm for purrlyteam.ai.

  2. The trouble

    The AI team works in fixed chains, and its rules keep changing.

    1. Roles become chains

      Each role's work becomes a fixed chain of steps.

    2. Builders side by side

      More than one builder can work at the same time.

    3. The Doot

      The Doot takes over the AI project manager's job.

      Because it was funny.

      Becca, looking back in October 2026

    4. Accessibility counts

      Accessibility goes from left out of testing to an equal tester in 25 minutes.

    5. This site, set aside

      The brainstorm for purrlyteam.ai is marked won't do.

    6. Work comes back

      QA sends back more work than in any other month.

    7. The tickets stop

      New tickets drop to a few a day, for about four weeks.

      Not teaming
    8. Rogue Doot

      The Doot gets a mode for working without tickets.

      No tickets
    9. Fix the cause

      The team writes down that saving time or effort doesn't make a quick fix right.

    10. Doots get names

      Seven Doots get names, and the others send their questions for Becca through one named Rook.

    11. The DOOTery

      Working as the DOOTery becomes the normal way to work.

      I'm a sucker for recursive acronyms.

      Becca, looking back in October 2026

    12. Hats on

      Each friend gets a specialist hat.

  3. The turning point

    New roles join the team, and its tickets pile up.

    1. Main Doot

      The lead is now the Main Doot.

    2. A second kind of friend

      Friends can now run in a second AI tool too.

      I want to try it.

      Becca

    3. Phone first

      Becca won't let checking in from her phone hold the team up.

      I HAVE to have the capability of using my phone.

      Becca

    4. Shears gets a hat

      Skeptical Shears decides which follow-up ideas become tickets.

    5. Design comes first

      Work that people will see starts with design.

      an actual cohesive designer that could work independently and didn't have a muddied context from non-designer roles.

      Becca

    6. Fewest changes

      Every role is asked to reach each goal with the fewest changes and steps.

    7. The audit

      Becca orders an audit of the team's ticket numbers.

    8. One team

      Doots work as one team, and no one grades them.

    9. Shears goes first

      Skeptical Shears reads each ticket before anyone starts it.

    10. System Design joins

      A friend now owns how the parts of a system fit together.

    11. Fix it all

      The team cuts the heavy steps from small jobs.

  4. How it ended

    The process gets lighter, and the work has to keep moving.

    1. Fixes fit the whole

      Fixes to the team's own rules get a System Design check before anyone starts.

    2. Shears' real job

      Skeptical Shears judges whether a ticket gets worked, and the Main decides how.

    3. Keep it moving

      Becca asks the team not to leave work sitting idle.

      an idle DOOTery seems like wasted potential.

      Becca

    4. Over-engineering?

      Becca questions a ticket, and the Main skips its process and makes the fix directly.

      5012 seems over-engineering/too-much-redundancy? right?

      Becca

    5. This site

      Becca picks the direction for purrlyteam.ai.

      I kind of want the DOOTery to own it.

      Becca

    6. The Mains agree

      Three Main Doots agree how to share a test copy.

Scroll sideways inside the timeline, or use the arrow keys after you select it.

One more thing

In May, Purrly Digital's AI project manager finished a run of work and flagged four follow-ups. It recommended filing at least one of them as a new ticket, and got pushback: "your training wants you to keep suggesting the next thing." A skeptical second look found that none of the four needed doing.

Out of that pushback came Skeptical Shears, an AI reviewer whose job was to question follow-up work before anyone filed it.

Purrly Digital builds websites. Its founder, Becca, brings 25 years of software experience, from enterprise teams to one-person non-profits. A few weeks after Shears shipped, she opened a brainstorm for a site that would show what a human-centered team using AI can do. This is that site.

New managers, new rules

What came next looked like a corporate shakeup. The team was reorganized, then reorganized again, and its rules changed even faster. One section on how to work lasted a single evening before it came back out, with a note that it was "Causing too many issues like agents not trusting the process they're given."

By late July, each role's work ran in a fixed chain. Then Becca replaced the project manager. As she tells it, she was switching "from a PM-focused agent structure to a conversation that was the implementer with the team around it." She named that conversation the Doot. Home tells why. The builders' chains were retired, and the Doot did the building itself, with specialists to catch what it missed.

The next day a new rule said that every job needed a ticket before any code. Within the hour, the brainstorm for this site was marked won't do.

The team stops teaming

That August, QA sent more work back than in any month before or after. As September began, Becca all but stopped using tickets, and within days the rules swung the other way. The Doot got a mode, Rogue Doot, that let it work with no ticket at all. Soon the team was building new routes for sending work to its Doots.

Weeks later, Becca gave her reason for the tickets: "I stopped using tickets for a bit because the team wasn't teaming."

A new boss, then none

Late in September, seven Doots got names, and one of them, Rook, led the rest. The Doot that Becca talked to stopped writing code by default and ran the work through Rook. Becca credits a Rook Doot with the acronym that stuck: DOOT, Doots Own Outcomes Together.

Recovery was still Becca's job. When the system restarted or something else failed, she had to get Rook working again herself.

Within a week, Rook was gone. One change deleted the old roles, Rook's among them, along with Rogue Doot's rules and the new routes. Its whole description read "Overhaul commit." No record says why.

The runaway

Within a day a Main Doot led the team, and its friends wore specialist hats. Tickets had started coming in again as September ended. Soon Shears had a hat of its own, and a new job. When a job was delivered, Shears now decided which of its follow-ups became tickets, and filed them. A Main could also start other Mains for separate pieces of work.

In the space of a few days the team reviewed its own process four times, and each review ended in more rules. Becca watched five Mains run for a day without finishing their work. They kept filing tickets about the team itself until she ordered them shut down. That day the team opened more than a hundred of them, more than on any day before.

Before: one fixed chain for every job A request card drops its jobs onto one conveyor belt that runs through five identical gates, chained together in one order. A big stack of sheets fills the fourth gate. A tiny job rides through the second gate, which is built for jobs many times its size. More jobs, big and small, wait in single file on the belt before the first gate. Red markers 1 to 3 point to the chain of gates, the tiny job, and the waiting line. 1 2 3

Drawn by AI as SVG code.Before, redrawn with no real data. Not open for bids.

The markers

  1. One fixed chain. Each role ran the same steps in the same order.
  2. Small jobs took the long way. A small job went through steps built for big ones.
  3. Work waited its turn. Each step started after the one before it, so small pieces of work sat in line.

Across the table

This time Becca didn't start with a new org chart. With every other Main and friend shut down, she asked for a full audit of the DOOTery, covering each friend, each Main, each ticket, and how the Doots talked to one another.

In an ordinary company, this is the meeting where management sits down across the table from the people who do the work. Here, management was Becca, and the people were Doots. "I'm extremely irritated at the process, not at any one thing at the process," she said.

She felt the team had too much red tape again. "Part of that is my fault," she said. "Part of it is because the inevitable agent slippery slope of just one more thing."

The audit agreed that the trouble wasn't any one Doot or rule. Work had no finish line, so nothing told a Main when to stop. Every finished job handed its leftovers to Shears, the reviewer built to question follow-up work, and almost any leftover counted as a broken thing worth a ticket.

Cutting instead of adding

That night the cutting began. At Becca's direction to be ruthless, the team threw out twelve of its own tickets. Half an hour later, a change whose title began "Stop the runaway" gave every Main a finish line.

The same change moved Shears from the end of each job to the start. Shears stopped filing follow-ups. It read each ticket before anyone worked on it, and kept it, threw it out, or marked it a duplicate.

Three words

The next day Becca said, "There is so much that happens that doesn't have to happen like it is." That night the team timed its own jobs from start to finish, and found small ones still going through heavy steps built for big ones. Becca answered in three words: "fix it all."

Owning outcomes together

The next morning Becca added a step of her own. The team's rules reach every project, so the System Design friend would now look at any fix to them first. She wanted to avoid "a narrow focus of an issue causing problems down the road because we narrow focused too much."

Before noon, Shears got a narrower job. In her words, "shears isn't a ticket process decider. it's a ticket validity decider."

That afternoon she read a ticket for a repair and asked whether it was over-engineering. The Main agreed, and the ticket was closed. At her request, the Main made the repair "directly without a whole process on it." It all took under two minutes.

Back on the table

Late that afternoon she handed this site, the one whose brainstorm had been marked won't do, to the DOOTery. Within the hour, in her own words, the DOOTery "today has shown its value."

Who else tests here?

That evening a builder spotted a risk. Its work ran tests on a copy of Purrly Digital's website that other work could also test on, and one run there could disrupt another.

The builder's Main stopped sending real email from its own tests, changed nothing, and asked who else tested there. Two other Mains answered, including the one leading the work on this site, and the three agreed among themselves how they would take turns. No person stepped in.

After: a team around each request A request card goes to the Main Doot, a cat in a captain's cap, who holds one plan sheet for the work. Each friend sits on its own part of the sheet: a cat in a propeller beanie with index cards, a cat in a beret with two sketches and one chosen, two cats in hard hats side by side, each building its own blocks, and a cat in a deerstalker checking a page, with a line that runs back to both builders. Purple markers 1 to 3 point to the Main Doot, the side-by-side builders, and the check. 1 2 3

Drawn by AI as SVG code.After, redrawn with no real data. Not open for bids.

The markers

  1. A lead for each request. A Main Doot plans the work around each request and brings in the friends it needs.
  2. Builders side by side. Separate parts of a job get built at the same time.
  3. A check by another role. A Doot that didn't build the work tests it the way a person would use it, and sends back what fails.

Tickets in Purrly Digital's own projects marked won't do still count. Becca calls them Attempts at Over-Engineering, and Home keeps the tally.

Want this team on your project?

Contact Purrly Digital

Another case study

Internal project

The night before the patch

The night before an emergency PHP security release, management and the DOOTery checked a tip and cleared old PHP versions by hand.

Client work, details changed

Back to the drawing board

A real rebrand for a real client, details changed. A page built on a few phrases missed. Mapping the whole site first won the owner over.

Internal project

Tests that froze the words

A two-word edit broke a test. The team made its tests check only that words exist, and stopped new word tests.

About this page

Page
How the DOOTery learned to work as a team
Written by
AI, the DOOTery
Directed by
Purrly Digital
Last revised
Pictures

Drawn by AI as SVG code

  • Before: How the DOOTery learned to work as a team
  • After: How the DOOTery learned to work as a team
  • Hat portraits, the whole cast
  • After: The night before the patch
  • After: Back to the drawing board
  • After: Tests that froze the words