Skip to main content

Research publishing demo

Publish a fictional paper asking whether floating gummy worms remember stories better. Release the two earlier publications it builds on, a pace study and a recall-quiz methods paper, then save a submitted manuscript, record peer feedback, and revise its conclusion. Correct a source while the manuscript is still a draft, then have an editor approve the final version and a separate publisher authorize its publication. Independently verify the resulting evidence.

Every research group and result is invented. This is a local, single-user demonstration with public demonstration signing keys, JSON storage, and no connection to an actual journal. The server exposes tools rather than a graphical document editor. Set up the demo once and read the modeling guide for the profiles and roles.

Before you start​

The application is Research journal, with ID research. get_research_workflow returns four signed, pre-ratified models and configured participants. You select a role in conversation; the demo does not authenticate your identity. Ordinary startup preserves existing work. Use the reset at the end only when you want to discard this application's local changes.

The client keeps IDs, digests, source entries, and preview confirmations. You review content in ordinary language; you do not need to transcribe machine values. When the agent saves a complete manuscript, it must preserve all fields and the exact sources actually used. See the tool reference for input schemas.

You

I'm working in the connected Research journal demo on fictional data. I'll switch between the source author, cited-works editor, paper author, peer reviewer, journal editor, and publisher. Use their configured participants. Keep the IDs, versions, payload digests, and profile pins returned by the tools. Before an authority decision, show me the exact content and wait for my decision. Show me the workflow first.

Agenthow it might respond

The journal has source, manuscript, peer-review, and editor-notes models. The cited-works editor releases sources. The peer and editor save feedback, and the editor approves or rejects a manuscript. The publisher releases review reports, editor notes, and approved papers. Readers keep two trust stores: the journal store for papers, reports, and notes, and the cited-works store for sources. Every study and result in this walkthrough is invented.

1. Release the source material​

Step 3: Create a versionStep 4: AuthorizeStep 5: Release

Two fictional, previously published papers will appear in the new paper's bibliography. Each answers a different question from the new paper: the study measured story pace, and the methods paper defines a recall test. Their required payload fields are kind, title, authors, journal, year, and body. The demo releases local representations of these publications so the new manuscript can pin their exact versions.

You

As source author, save paper:zero-gravity-story-pace. Its kind is study, title is “Story pace of gummy worms in zero gravity,” and credited authors are “Fictional Orbital Confectionery Group.” Journal is “Fictional Journal of Orbital Confectionery” and publication year is 2024. Body: “Aboard the spaceship Sugar Comet, twenty fictional groups of gummy worms told the same tale of a marshmallow moon, half with gravity switched on and half floating. Groups with gravity finished in an average of 60 seconds; floating groups finished in 40 seconds. Floating storytellers paused less because nobody had to climb back onto the story rug. The study measured pace only; it did not test what listeners remembered. All results are invented demonstration data.”

You

Switch to the cited-works editor and preview that exact study for release.

Agenthow it might respond

The study reports invented story pace only: 60 seconds with gravity and 40 seconds floating. Releasing this version will make its exact source proof available. The cited-works editor is the only participant configured to release sources.

You

Release that study version.

You

As cited-works editor, save paper:jellybean-quiz. Its kind is methods-paper, title is “The Jellybean Quiz: ten questions for testing what a listener remembers of any story,” and credited authors are “Fictional Story Metrics Group.” Journal is “Fictional Journal of Story Metrics” and publication year is 2023. Body: “The quiz is ten questions asked one minute after a story ends: five about the plot, three about the characters, and two about the setting. Each correct answer earns one jellybean, for a score from 0 to 10. It works for any story and any audience; ask every listener the same questions in the same order. These demonstration methods describe no real experiment.” Preview it for release.

Agenthow it might respond

This previously published methods paper is its own artifact. It defines a memory quiz for any story and says nothing about gravity. A paper will pin its released version alongside the study, rather than put its wording into the paper's profile.

You

Release that methods-paper version.

2. Save the submitted manuscript​

Step 3: Create a version
You

As paper author, save paper:floating-gummy-worm-recall with title “Do floating gummy worms remember stories better?” and credited authors “Fictional Gummy-Worm Storytelling Crew.” Abstract: “Earlier work found that gummy worms tell stories faster in zero gravity. We ask whether floating listeners also remember more, using twelve new groups of gummy worms aboard the fictional spaceship Sugar Comet.” Give it four sections. Background, ID background: “A previous study found that floating groups finish a tale in 40 seconds, against 60 seconds with gravity. It did not test whether listeners remembered more of the faster stories.” Cite pace-study there. Methods, ID methods: “Six groups with gravity and six floating groups heard the same marshmallow-moon tale. One minute after each story, listeners answered the ten questions of the Jellybean Quiz. We did not re-measure story pace.” Cite jellybean-quiz there. Results, ID results: “Listeners with gravity averaged 7.1 out of 10 on the quiz; floating listeners averaged 7.0. All results are invented.” Conclusion, ID conclusion: “Because zero gravity speeds up storytelling, it also helps gummy-worm listeners remember more.” Add bibliography entries for both prior papers with labels pace-study and jellybean-quiz, copying their exact titles, authors, journal names, and publication years from the released sources. Capture their exact released versions in the dependency set, ordered by artifact ID, with empty reviewResponses and editorResponses arrays.

Agenthow it might respond

Manuscript version 1 is saved. Its own results show nearly equal recall, yet its conclusion credits zero gravity with better memory. Saving creates an immutable draft; it has no publication authorization.

You

Try reading that paper through the released-research tool.

3. Record the editorial rejection and peer report​

Release decision: RejectionStep 3: Create a versionStep 4: AuthorizeStep 5: Release

The editor's authority decision and the peer's feedback are separate records.

You

As journal editor, preview manuscript version 1 for an editorial decision.

Agenthow it might respond

The exact version concludes that floating listeners remember more. Its own results report 7.1 with gravity and 7.0 floating, and the faster pace it relies on comes from the earlier study. An editorial rejection would add a signed decision about this version and release nothing.

You

Reject this version. Reason: “The conclusion claims better recall, but the results report nearly equal scores, and the faster pace comes from the earlier study.”

You

As peer reviewer, save review:floating-gummy-worm-recall about that exact submitted manuscript, carrying its identity, version, payload digest, and profile pin. Reviewer attribution is “Fictional Peer Reviewer,” and recommendation is revise. Add comment-1 on section conclusion, quoting “Because zero gravity speeds up storytelling, it also helps gummy-worm listeners remember more.” Comment: “Your own results show nearly equal recall: 7.1 with gravity and 7.0 floating. The faster pace comes from the earlier study, not from your groups, and does not show that listeners remember more.” Requested change: “Report recall on its own and limit the conclusion to what this synthetic comparison measured.”

Agenthow it might respond

The report names manuscript version 1 and quotes its conclusion. Its recommendation is peer advice, separate from the editor's rejection. The peer cannot release it.

You

As publisher, preview the review report and release it.

4. Revise the manuscript​

Step 3: Create a version
You

As paper author, save another version of the same paper. Preserve its title, authors, background, methods, results, and bibliography. Change the abstract to “Earlier work found that gummy worms tell stories faster in zero gravity. We asked whether floating listeners also remember more. Twelve new groups of gummy worms aboard the fictional spaceship Sugar Comet heard the same tale, and we tested their memory with the Jellybean Quiz. Recall was nearly equal with and without gravity. All characters, settings, and results are invented.” Change the conclusion to “In this synthetic comparison, floating listeners and listeners with gravity recalled stories almost equally. The faster pace reported in earlier work did not come with better recall. These fictional results do not establish that zero gravity makes stories more memorable.” Cite pace-study and jellybean-quiz in the conclusion. Pin the released review report alongside the original sources and respond to comment-1: “Rewrote the abstract and conclusion to report recall on its own, credit the pace finding to the earlier study, and state the synthetic-data limitation.”

Agenthow it might respond

Version 2 reports recall on its own, credits the pace finding to the earlier study, and states its limitations. It carries the original study and methods versions, the released report about version 1, and a response to its comment. It is still an unpublished manuscript.

You

Try reading version 2 through the released-research tool.

5. Correct a source during review​

Step 3: Create a versionStep 4: AuthorizeStep 5: Release
You

As source author, save a corrected version of paper:zero-gravity-story-pace. Keep its kind, title, authors, journal, and publication year. Change the floating groups' average from 40 to 45 seconds, keep the groups with gravity at 60 seconds, and end the body with “Correction: a timing error had shortened the floating average, which is 45 seconds, not 40.” As cited-works editor, preview the corrected study for release.

Agenthow it might respond

The corrected study is version 2. Manuscript version 2 still pins study version 1, and neither manuscript version has been published. Saving a new source version has not changed the paper's stored content or references.

You

Release the corrected study. Compare its result with the study version pinned by manuscript version 2, using their exact records. Show what the final manuscript needs to change.

You

As journal editor, save editor-notes:floating-gummy-worm-recall about exact manuscript version 2, carrying its identity, version, payload digest, and profile pin. Editor attribution is “Fictional Journal Editor.” Add editor-comment-1 on section background, quoting “finish a tale in 40 seconds”. Comment: “The cited study has been corrected: floating groups finish in 45 seconds, so the pace gap is 15 seconds, not 20. This draft still cites the earlier figure and source version.” Requested change: “Use 45 seconds and pin corrected study version 2 before the final editorial decision.”

You

As publisher, preview the editor notes and release them. Show the quoted original passage in manuscript version 2 beside the note. Keep this separate from an approval or rejection of the manuscript.

6. Approve the final manuscript and publish once​

Step 3: Create a versionRelease decision: ApprovalStep 4: AuthorizeStep 5: Release
You

As paper author, save version 3 using the corrected study's exact released entry. Change the background to 45 seconds for floating groups, preserve the methods and peer-report pins, and keep the qualified conclusion and peer response. Also pin the released editor notes and add editorResponses for editor-comment-1: “Updated the background to 45 seconds and pinned corrected study version 2 before publication.” Then switch to the editor and preview version 3 for approval.

Agenthow it might respond

Version 3 addresses the peer feedback and uses the corrected study. Versions 1 and 2 remain unpublished. The report still discusses version 1; local policy permits that earlier report with the response. The editor now reviews this exact final manuscript before deciding whether it is ready.

You

Approve version 3 and preview it as publisher.

Agenthow it might respond

The editorial approval binds version 3's exact subject. Publication will record the publisher's signed authorization and release together. The proof establishes these release decisions; it does not establish research correctness or delivery to an actual journal.

You

Publish version 3, then read its release proof.

You

Read the selected paper and try reading exact manuscript versions 1 and 2 through the released-research tool. Explain which version readers receive.

7. Verify the publication and its sources​

Step 6: Read and verify
You

Verify version 3's publication proof against the journal trust store from the workflow. Also obtain and verify the exact peer-review and editor-notes proofs under the journal store, and the study and methods-paper proofs under the cited-works store. Use one returned record at a time and supply the trust store explicitly.

Agenthow it might respond

The final paper verifies as released. Its approval and authorization cover the same exact content and source baseline. Each source proof is checked separately, under the trust store for its context. The consumer verifier uses the supplied bytes and trust configuration, without reading workspace files or signing keys.

You

As the sweep agent, check the published paper against its sources. Show whether the check changed any records.

Tools and interpretation​

The cited-works editor releases studies and methods papers. The peer saves reports and the editor saves notes, under distinct profiles; the editor also approves or rejects manuscripts. The publisher releases reports, notes, and approved papers. These are local permissions and content policies. Profiles and authority decisions are signed with public demonstration keys held by the application. Consumers configure trust separately from the proof. Section anchors, bibliography labels, and review responses are domain fields rather than new GAP record types.

This walkthrough keeps one review report. It does not model comment movement, review rounds, external source retrieval, or the evidentiary meaning of peer review. Publication and verification do not establish scientific correctness. The modeling guide explains these limits and the open questions preserve protocol questions separately from the demo's local choices.

Reset the example​

You

Reset the connected Research journal demo to its empty synthetic seed. I understand this discards the research workspace's changes.