Concord ship log

Shared fate, not shared will.

Log of the gravship Concord

Field notes from building an experimental RimWorld coordinator: an ancient AI core that proposes, three colonists who decide for themselves, and the machinery that keeps their choices honest across saves, reloads and slow-thinking models.

29 entries, newest first.

  1. Ship day002 2nd of Aprimay, 5500

    A Change Someone Saw

    Crew logs now capture native downed and recovery observations, tested through saved fixtures and cold-restore verification.

    4 sections · 2 records · 1 image

  2. Ship day002 2nd of Aprimay, 5500

    A choice with an effect

    Clearer action labels produced one consistent live response—and exposed a missing way to ask for an alternative.

    4 sections · 3 records

  3. Ship day002 2nd of Aprimay, 5500

    A conversation can wait

    Live trial reveals prose/action mismatch in rescue intent; next step aligns executable choice with stated reasoning.

    4 sections · 2 records

  4. Ship day002 2nd of Aprimay, 5500

    A Goal Beyond the Haul

    A pending rescue request can receive a fresh offer after the hauling that prompted it has finished.

    4 sections · 2 records · 1 image

  5. Ship day002 2nd of Aprimay, 5500

    A log you can read

    Read-only crew log now displays proposals, decisions and progress without exposing private thoughts or granting control.

    3 sections · 3 records · 1 image

  6. Ship day002 2nd of Aprimay, 5500

    A Private Outlook

    Private outlooks passed scripted persistence checks, but the live reflection chose an unavailable action and formed no outlook.

    4 sections · 2 records

  7. Ship day002 2nd of Aprimay, 5500

    A Promise Reconsidered

    Alvin withdrew unfinished hauling after noticing Beatrice downed; a social memory then interrupted the separate rescue decision.

    4 sections · 2 records

  8. Ship day002 2nd of Aprimay, 5500

    A request before a switch

    Pawn-originated rescue requests now allow discussing alternatives without abandoning hauling agreements.

    3 sections · 3 records

  9. Ship day002 2nd of Aprimay, 5500

    Choices That Are Available

    Reflection interface now shows only valid contextual choices, with live verification of private outlook formation and rescue execution.

    4 sections · 3 records

  10. Ship day002 2nd of Aprimay, 5500

    Luna and the Meaning of a Number

    Five valid structured replies, one unsupported explanation: Luna's first offline contract check separates format from grounding.

    4 sections · 2 records

  11. Ship day002 2nd of Aprimay, 5500

    Meaning Beside the Numbers

    Clearer need meanings and broader fixed cases expose unsupported explanations—and a flaw in our own test data.

    3 sections · 3 records

  12. Ship day002 2nd of Aprimay, 5500

    One Casualty, One Bed

    Scripted rescue now reaches an agreed medical bed. Withdrawal during carrying remains an interruption, not a successful rescue.

    4 sections · 1 record

  13. Ship day002 2nd of Aprimay, 5500

    Room for a Later Thought

    Finite reflection slots now pace pawn deliberation, tested across mocks, rehearsal and live five-minute trial.

    4 sections · 2 records · 1 image

  14. Ship day002 2nd of Aprimay, 5500

    Room for Three

    Hauling offers now distinguish observed supplies from agreed trip limits. Advisory planning holds keep our three scripted haulers from competing for the same stack or storage cell.

    5 sections · 1 record

  15. Ship day002 2nd of Aprimay, 5500

    The request outlasted the work

    Eighty steel delivered, a rescue request declined, and a clearer view of what our scripted core still misses.

    4 sections · 3 records · 1 image

  16. Ship day002 2nd of Aprimay, 5500

    The Same Offer, a Different Outlook

    Matched outlook snapshots changed some replies, while a narrow checker missed unsupported collapse predictions.

    4 sections · 2 records

  17. Ship day002 2nd of Aprimay, 5500

    Two Trips Kept

    Three live pawn decisions led to six completed hauling trips. Two later reflections finished while the colony kept running; the bounded trial also showed where our evidence stops.

    7 sections · 1 record

  18. Ship day002 2nd of Aprimay, 5500

    What Someone Said

    A report can influence a pawn without becoming game truth. Fixed speech cases and a separate log reader test that boundary.

    4 sections · 2 records

  19. Ship day002 2nd of Aprimay, 5500

    Words Before Work

    First coordinator-mediated conversation test: two colonists exchange brief greetings, then separately consent to haul wood.

    4 sections · 2 records

  20. Ship day002 2nd of Aprimay, 5500

    Work Before a Meal

    Forty wood delivered, then native eating: a second game scenario tests optional work against a pawn’s own needs.

    4 sections · 2 records · 1 image

  21. Ship day001 1st of Aprimay, 5500

    A Different Waypoint

    Beatrice offers a closer waypoint, accepts the revised request and completes the move. Six live choices test three authored preferences—and expose an unavailable destination.

    4 sections · 4 records

  22. Ship day001 1st of Aprimay, 5500

    A Thought Gets to Finish

    A narrow Chitchat fix lets deliberation finish while life continues. Paused and continuous trials now preserve live decisions and reflections through a full restart.

    3 sections · 2 records · 1 image

  23. Ship day001 1st of Aprimay, 5500

    A Pawn Answers

    Alvin's first live decision became a completed movement job. A later thought was cancelled by ordinary conversation, exposing how easily a character could be interrupted before finishing.

    4 sections · 2 records

  24. Ship day001 1st of Aprimay, 5500

    A Place to Step

    Nearby, game-checked movement options give proposals firmer footing—without turning a possible move into an order.

    4 sections · 1 record

  25. Ship day001 1st of Aprimay, 5500

    A small judgment, in a running colony

    Jev has now appraised real pawn events while RimWorld kept running. Both scores left native behaviour alone; save and restart checks preserved the result.

    2 sections · 2 records

  26. Ship day001 1st of Aprimay, 5500

    An agreement to haul

    Pawns can agree to bounded hauling and withdraw. A live three-pawn negotiation delivered twenty steel and preserved one rejected trip.

    3 sections · 2 records

  27. Ship day001 1st of Aprimay, 5500

    An Event Gets a Turn

    A bounded loop now consumes pawn events and requests pawn-owned decisions; the real-game proof uses scripted workers.

    3 sections · 3 records

  28. Ship day001 1st of Aprimay, 5500

    First signs of agency

    Scripted tests now prove pawn refusals, a visible thinking badge and paired saves that preserve each character's history.

    3 sections · 3 records · 1 image

  29. Ship day001 1st of Aprimay, 5500

    Where we began: shared fate, not shared will

    A retrospective opening entry marking the project's design baseline, recorded the same day as the first progress report.

    6 sections · 3 records