fixing errors in archivist from chronos upgrade
fixing issue with peek api contract
journal outputting correct data for source updates

Journal wasn't correctly printing out data for running source updates.
This was caused by the change in archivist (kiwi -> chronos), and the
change that entry seperators are printed in fewer cases than they used
to be with kiwi.
readonly as injection prevention, not sure if effective