PROJECT: UCI


================================================================================

ID: 1
SUBJECT: TMSR's own Unified Computing Interface
TYPE: S
ANTECEDENT(s): 8
NOTES:
The goal of TMSR as far as computing is concerned is to deploy a cheap,
effectual, networked computing interface that can not be disrupted
significantly under any circumstances by any adversary for whatever reason.

================================================================================

ID: 2
SUBJECT: #trilema standard bot
TYPE: F
ANTECEDENT(s):
NOTES:
Should be capable of maintaining connection to channel ; interfacing with
deedbot ; interfacing with Lordship/voiced users.

================================================================================

ID: 3
SUBJECT: Create UCI worker for Windows (10, 7, 8/8.1)
TYPE: F
ANTECEDENT(s):
NOTES:
Worker should interface with kernel, execute all UCI commands, meter
resource usage.

================================================================================

ID: 4
SUBJECT: Create UCI worker for Linux (Ubuntu, Debian, Mint, Fedora, Centos etc)
TYPE: F
ANTECEDENT(s):
NOTES:
Worker should interface with kernel, execute all UCI commands, meter
resource usage.

================================================================================

ID: 5
SUBJECT: Create UCI worker for Mobile (Android, iOS/OS X)
TYPE: F
ANTECEDENT(s):
NOTES:
Worker should interface with kernel, execute all UCI commands, meter
resource usage.

================================================================================

ID: 6
SUBJECT: Create UCI worker for Embedded/ARM
TYPE: F
ANTECEDENT(s):
NOTES:
Worker should interface with kernel, execute all UCI commands, meter
resource usage.

================================================================================

ID: 7
SUBJECT: Research and design UCI/worker interface.
TYPE: I
ANTECEDENT(s): 3,4,5,6
NOTES:
UCI element should expose significant portions of native ability (at a very
minimum networking ; math processing - CPU and VidCard ; storage - RAM and
HDD) through an unified, lightweight interface. Feature load less important
than simplicity.

================================================================================

ID: 8
SUBJECT: Create UCI supervisor
TYPE: F
ANTECEDENT(s): 2,7
NOTES:
Interacts with UCI worker through interface ; interacts with peers through
#trilema standard bot. Maintains list of prices for exposed abilities and
Bitcoin address for payments ; list of trusted peers for accepting orders
and verifying Bitcoin payments ; administrative policies as appropriate.
Directs worker to execute accepted commands, returns results to peer.