Page Storage Policy

This multiple function module encodes storage policy such as read page resolution and write error fail-over. Second in the Three Layer Store it wraps all pages persistence including exposing what is known of the persistent state of the federation.

Maintains and exploits the neighborhood.

Updates sitemap for origin on stores.

Polls remote sites for sitemap update (how?)

Handles explicit and implicit forks.

Handles fail-over to local storage.

Generates annotation of store type including plugin docs.

Generates (suppresses) additional fork actions.

Creates versions from journal.

Creates ghosts for revs, creates, server-errors