The Codeless Code: Case 35 Sparrow Breaks Free
======

A messenger informed Abbess Jinyu that several of her monks
had devised a clever new method for storing information in
the Cloud.  The monks were excited by the possibilities and
wished to develop the technology further. The abbess sent
back this message:

An egg hatches, and

Sparrow Clan has emerged.

The new clan labored night and day and produced a working
prototype. All attended the demo, and soon the Sparrow Clan
was celebrated throughout the Temple. The clan’s head monk
received another message from the abbess:

Sparrow breaks free from the shadowy forest.

All eyes behold her ascent.

At this time a prospective client was entertaining bids for
a new social networking application. The head monk arranged
a tea with the client, at which he argued that his clan’s
new software would be an ideal foundation for the proposed
system. The client agreed, and the contract was awarded to
the Sparrow Clan. Old Jinyu sent her congratulations:

Soaring alone over distant fields,

Sparrow nabs the worm

while her flock still slumbers.

The system was delivered, and enjoyed great success.

Months passed. Many came to use the application, including
developers who were intrigued and inspired by its novel use
of the Cloud. Although they did not possess the Sparrow
Clan’s software, the fundamental approach was easy to
discern.

Word reached the abbess that a Birds of a Feather session
had convened at a recent conference, and the attendees had
begun work on a standard API for this new type of Cloud
interface. The next day the head monk opened his mail to
find this warning:

Yellow leaves tumble through the air.

The flock is stirring.

The Sparrow Clan had no interest in the new API, which it
regarded as over-engineered. They continued to employ and
develop their own approach with each new contract won. Yet
cryptic notes continued to arrive:

A hundred sparrows can peck an eagle blind.

Every nightingale loves her own song best.

One bird cannot hatch an egg.

The Sparrow Clan’s software continued to evolve,
accumulating some impressive new features, but as a
consequence it was now hopelessly incompatible with the new
API specification. The head monk had no concerns (Let the
other temples enjoy their primitive implementations!) but
still he dreaded opening his mail each morning. Jinyu’s tone
grew ever darker:

The grown falcon does not dine on flies.

Temples which had adopted the new API continued to
collaborate, producing various extensions and enhancements.
Commercial ventures were spun off, competition escalated,
and soon a blizzard of glossy brochures were printed up and
dispatched by carrier pigeon to all corners of the Empire.
Even the abbess received a few, which she forwarded on with
this note:

A little fledgeling sang thus to me:

snow has fallen.

Across the Empire, governors and generals clamored for
systems built with the newer technology. Every temple in the
bidding crowed that its solution was standards-compliant—or
rather, every temple but one.

In a secluded courtyard of the Temple of the Morning Brass
Gong, a meeting was held to discuss the fate of the Sparrow
Clan. Their libraries had become liabilities, since (unlike
their competitors) they could not interoperate with the
immensely popular commercial extensions. Clients who had
adopted the Sparrow’s technology in its early days were now
demanding upgrades to the commercial solutions—but since the
interfaces were so different, the cost was prohibitively
high. Contracts were being cancelled. Worse, the temple’s
reputation had suffered.

That evening Jinyu sent a final message to the clan’s head
monk, written on a square of rice paper that had been folded
around the blade of a seppuku knife:

The flock is gone south.

Lone sparrow has his white field.

Now the hawk descends.