Agent Office build log

The office grew out of a shared agent harness. These changes show how the work record, source handling and verification developed.

· Design decision

Give source material one home

The shared harness separated where a document lives from the indexes used to find it. Books, papers and references could be linked from different contexts without creating another copy.

Read the related argument →

· Design decision

Separate capture from execution

Row-by-row reminder synchronisation had created competing task state. The revised design made reminders a capture surface and moved execution into a separate work record.

Read the related argument →

· Design decision

Keep progress beyond the capture date

Work on a longer project was scattered across dated task rows. A project layer gave the continuing obligation its own progress record.

Read the related argument →

· Design decision

Choose one ledger and one writer

The work ledger and daily view had diverged. The design made the ledger authoritative and the daily note a view of it. A concurrent-write test also showed that file synchronisation could silently lose an edit; each shared file needed one writer.

Read the related argument →

· Repair verified

Test the command path

A reply test passed while the package lacked its command-host helper. The repair included the helper and verified a repository command against the actual repository.

Read the related argument →

· Incident and recovery

Try the new image against existing state

A startup configuration error left the agent service offline for about 18 minutes. Reverting the image restored it. Replacement testing used a copy of existing state; a later task required separating background execution state from the interactive gateway.

Read the related argument →

· Source release v0.5.109

Update when a device is unattended

The updater distinguished recent input and agent activity from an application merely being open. Unknown process inspection keeps an update deferred, protecting an active session at the cost of slower rollout.

Read the related argument →

Agent Office · Projects