Packet identity

Packet ID
interactives:mission-calculator
Packet SHA-256 identity
5aa4f14f8f434ff7f59238711c8aa23f94133e6407e5c24185bd86e8dba59c5e
Corpus SHA-256 identity
8fa944604ca189f5a9216ca59f640ad2ca20972ad512f2f4970764716782e18d
Release ID
public-alpha-2026-07-26-research-visuals-r14
Source commit
3eb036fce3d711336c8c605625895e8a2e799ab0
Frozen corpus date
2026-07-25
Primary records
1
Reference sources
0

Questions and exclusions

Required questions

  1. Required question 1 (exact ID: question-1)
    Do the declared formulas or projection rules, constants, units, rounding, defaults, and invalid-state behavior match the shipped implementation?
  2. Required question 2 (exact ID: question-2)
    Are the guardrails and exclusions strong enough to prevent a teaching result from being mistaken for feasibility, safety, clinical, demographic, or mission evidence?
  3. Required question 3 (exact ID: question-3)
    Does the no-JavaScript presentation convey the same documented example, result, evidence boundary, and access to the underlying records?

Explicit exclusions

  • Structural or arithmetic correctness does not establish physical, clinical, ecological, demographic, or mission validity.
  • A teaching interface is not a design tool, safety case, population policy, or authorization to act.

Requested controlled scopes: accessibility-disability-justice, systems-engineering, visual-science-communication

Frozen-evidence decision window: 365 days from the packet freeze. Not applicable to this packet family.

Complete primary record set

Every record below has one primary packet owner. Decisions must bind to the exact record and packet fingerprints; a changed lesson body, evidence grade, citation, locator, source snapshot, requirement, policy, release, or commit expires the old packet.

  1. interactive · mission-calculator

    Distance, speed, energy, and braking

    Record fingerprint
    4f0aee4690a40d4e190923f08eadb400fc723bbd7db00301d287bfc22c983a8c
    Minimum approvals
    1
    Required scope groups
    bounded-competence: accessibility-disability-justice, systems-engineering, visual-science-communication
    High-consequence domains
    None under the named two-person rule
    Review state
    pending
    Published human decisions
    0
    Inspect the complete frozen review surface
    ID
    mission-calculator
    Version
    1
    Title
    Distance, speed, energy, and braking
    Purpose
    Compare idealized constant-speed coasting time and relativistic payload kinetic-energy changes without claiming a feasible mission.
    Inputs
    1. ID
      distance
      Label
      Distance
      Unit
      light-years
      Default
      4.2465
      Min
      0.001
      Max
      1000000
      Step
      0.0001
      Integer Required
      false
    2. ID
      speed
      Label
      Cruise speed
      Unit
      fraction of c
      Default
      0.1
      Min
      0.000001
      Max
      0.999999
      Step
      0.000001
      Integer Required
      false
    3. ID
      mass
      Label
      Accelerated mass
      Unit
      kilograms
      Default
      1000000
      Min
      1
      Max
      1000000000000000000
      Step
      1
      Integer Required
      false
    Constants
    1. ID
      c
      Value
      299792458
      Unit
      m/s
    2. ID
      seconds-per-julian-year
      Value
      31557600
      Unit
      s
    Formula Expressions
    1. earthYears = distanceLightYears / speedFractionC
    2. gamma = 1 / sqrt(1 - speedFractionC^2)
    3. travelerYears = earthYears / gamma
    4. accelerationEnergyJ = (gamma - 1) * massKg * c^2
    5. brakingEnergyJ = accelerationEnergyJ
    6. totalEnergyChangeJ = 2 * accelerationEnergyJ
    Outputs
    1. ID
      earth-time
      Label
      Earth-frame coasting time
      Unit
      years
      Rounding
      up to 4 decimal places
    2. ID
      traveler-time
      Label
      Traveler-frame coasting time
      Unit
      years
      Rounding
      up to 4 decimal places
    3. ID
      gamma
      Label
      Lorentz factor
      Unit
      dimensionless
      Rounding
      up to 6 significant digits
    4. ID
      acceleration-energy
      Label
      Acceleration energy change
      Unit
      J
      Rounding
      scientific notation, 5 significant digits
    5. ID
      braking-energy
      Label
      Braking energy change
      Unit
      J
      Rounding
      scientific notation, 5 significant digits
    6. ID
      total-energy-change
      Label
      Acceleration plus braking
      Unit
      J
      Rounding
      scientific notation, 5 significant digits
    Default Test Vector
    Inputs
    Distance
    4.2465
    Speed
    0.1
    Mass
    1000000
    Expected Outputs
    Earth Years
    42.465
    Traveler Years
    42.2521
    Gamma
    1.005
    Acceleration Energy J
    4.5278e+20
    Braking Energy J
    4.5278e+20
    Total Energy Change J
    9.0555e+20
    Invalid Input Behavior
    Use native constraints plus script validation; preserve the last valid table, identify the invalid field, and perform no calculation.
    Guardrails
    1. Input limits are teaching-interface limits, not a feasible or safe mission envelope.
    2. The model assumes ideal coasting in flat spacetime and reports payload kinetic-energy change only.
    Explicit Exclusions
    1. acceleration duration
    2. propulsion and braking efficiency
    3. propellant and power
    4. heat rejection
    5. shielding and navigation
    6. reliability, communications, ecology, and human viability
    No Java Script Fallback
    The documented default output and complete result table remain visible while controls are disabled.
    Linked Record Keys
    1. system:mission-architecture
    2. system:propulsion
    3. system:structures-shielding
Equivalent record table for this packet
RecordSubjectFingerprintApprovalsScope groups
interactive:mission-calculator Distance, speed, energy, and braking 4f0aee4690a40d4e190923f08eadb400fc723bbd7db00301d287bfc22c983a8c 1 bounded-competence: accessibility-disability-justice, systems-engineering, visual-science-communication

Linked records—not review targets here

These records provide dependency or relationship context. Their decisions belong to their single primary packet, preventing double counting.

Offline packet and worksheet

Downloads contain no reviewer contact details. Downloading does not create an account or store a review response in the GShips application. Ordinary provider request or analytics logs may record the download request. Work locally: the public site has no review account, upload endpoint, or decision-submission API.

Frozen packet · JSON

16.0 KB · packet identity 5aa4f14f8f434ff7…

Download packet

Blank decision worksheet · JSON

3.0 KB · template identity 59ffd9de390a922f…

Download blank JSON

Review-notes worksheet · Markdown

Readable notes companion only—not a decision-bundle equivalent. Use the closed JSON template for structural validation.

Download notes worksheet

Do not paste a completed decision, identity documents, private contact data, confidential conflict evidence, medical information, controlled material, or exploit details into a public form. Until a separately authorized private handoff exists, retain the completed worksheet locally.

Packet schema · JSON · Decision-bundle schema · JSON

Validate offline

Use Node.js 22.13.0 or later. Keep the packet, worksheet, completed decision, and all six kit files together in a local directory.

  1. Download the six kit files below. Complete a copy of the JSON template offline and preserve its templateFingerprint.
  2. Finalize a separate output file.
    node finalize-review-decision.mjs \
      --input DRAFT.json \
      --output COMPLETED.json

    This marks the copy complete and calculates an unkeyed canonical bundle fingerprint. A fingerprint detects changes; it is not a reviewer signature.

  3. Validate the packet and completed copy.
    node check-review-decisions.mjs \
      --packet PACKET.json \
      --decision COMPLETED.json

    Add another --decision for each independent reviewer.

  4. Interpret the result narrowly. A zero exit proves structural consistency only. Neither command appoints or qualifies a reviewer, establishes independence, accepts a decision, or authorizes publication.

Completion criteria

Every primary record must receive the required number of valid, current-fingerprint approvals; every complementary scope group and required domain must be covered; any unresolved revise, contest, or reject disposition blocks publication.

Named medical, reproductive, nuclear, radiation, cybersecurity, governance, and dual-use conclusions require two distinct qualified independent humans covering complementary domain-method and rights/public-interest scopes.

  • Reviewer identity, qualification, independence, conflicts, and compensation must be assessed by accountable human governance; local validation can only report structural validity.
  • Approve, revise, contest, reject, and recuse remain visible. A negative finding cannot be hidden by an aggregate approval percentage.
  • Revision creates a new record and packet fingerprint. Prior approvals do not carry forward automatically.
  • AI may assist with clerical comparison but cannot count as an independent reviewer, identity attestor, appeal authority, or second person.

Prepared review packet · 0 published human decisions · Independent review pending · Suggest a correction

Accountability record

How to inspect this page

Scope: Prepared review packet interactives:mission-calculator · 5aa4f14f8f434ff7f59238711c8aa23f94133e6407e5c24185bd86e8dba59c5e

Page citations and accountability links

  • Exact frozen packet
    Complete packet payload; SHA-256 5aa4f14f8f434ff7f59238711c8aa23f94133e6407e5c24185bd86e8dba59c5e · fingerprint-bound review artifact
  • Blank closed decision template
    Offline structured-decision starting point · unsubmitted local artifact
  • Review-notes worksheet
    Human-readable notes companion; not validator input · offline notes aid
  • Review corpus index
    Corpus SHA-256 8fa944604ca189f5a9216ca59f640ad2ca20972ad512f2f4970764716782e18d · release and ownership index

Assumptions and limits

  • The exact packet, record, source, policy, release, and source-commit fingerprints bound this prepared page; human review has not started.
  • Downloading, local structural validation, or completing notes does not appoint or qualify a reviewer, establish independence, accept a decision, authorize publication, or create a relationship.

What would change this page?

Staffed governance, appointed qualified reviewers, completed record-level decisions, published conflicts, minority findings, corrections, or changed review policy would change this page.

People, review, and conflicts

Prepared by
GShips Project
Editorial status
public-alpha accountability pass
Editorial reviewer
GShips Project AI-assisted editorial synthesis
Last editorial review
2026-07-26
Independent review
pending
Independent reviewer
No independent reviewer assigned
Last independent review
No independent-review date exists
Last content edit
2026-07-25

Declared conflicts

  • The maintainer intends to explore a commercial venture based on some GShips work. No entity, outside funding, customer, sponsor, or indexed-organization relationship currently exists.

Suggest a correction to this page