SPB Git

spb/autoscholar

Public
5.2 KB · 119 lines tsx
1import type { Metadata } from "next";2import Link from "next/link";34export const metadata: Metadata = { title: "Transparency", alternates: { canonical: "/transparency" } };56const HARD_GATES: Array<[string, string]> = [7  ["attempt.final", "The run reached a final completed state; interrupted runs are never published."],8  [9    "worker.real",10    "Artifacts were produced by a real worker; simulated or synthetic-flagged outputs are unpublishable.",11  ],12  [13    "contract.artifacts",14    "Every artifact the research mode requires is present (data manifest, code, metrics, proofs, screening records…).",15  ],16  [17    "checksums.valid",18    "Every artifact's SHA-256 digest matches the stored object and the run's checksum file.",19  ],20  ["feasibility.ok", "Preflight judged the study feasible with no outstanding approvals."],21  ["metadata.valid", "Manuscript metadata and LaTeX source are well-formed; synthetic data is disclosed."],22  ["pdf.valid", "The PDF parses, has selectable text, a minimum page count and embedded fonts."],23  [24    "disclosure.present",25    "The PDF states it is an AutoScholar Working Paper, AI-generated, not peer reviewed, computed on MacLustr.",26  ],27  [28    "references.verified",29    "Every cited key exists in the bibliography and was verified against a scholarly registry; no unverified citations.",30  ],31  ["claims.traced", "Key claims map to verified sources or stored artifacts."],32  [33    "results.consistency",34    "Reported values in the manuscript match the recorded metrics (empirical, computational, experimental).",35  ],36  ["execution.evidence", "Successful executions are logged and code is present where the mode requires it."],37  [38    "data.provenance",39    "Datasets carry source, licence and acquisition records; empirical work cannot rest on synthetic data alone.",40  ],41  [42    "theory.formal",43    "Theoretical papers contain formal statements, proofs and a counterexample/robustness note.",44  ],45  [46    "review.completed",47    "An independent automated review ran, no blocker finding is open, and a response-to-review exists.",48  ],49  ["secrets.none", "No credential-like strings or executable binaries are in the public bundle."],50];51const SOFT_GATES = [52  "pdf.title_matches",53  "pdf.figures",54  "references.identifiers",55  "references.count",56  "review.majors",57  "review.rubric",58  "abstract.length",59];6061export default function TransparencyPage() {62  return (63    <div className="mx-auto max-w-3xl">64      <p className="eyebrow">Transparency</p>65      <h1 className="serif mt-1 text-3xl font-semibold">What you should know about these papers</h1>66      <h2 className="serif mt-8 text-xl font-semibold">Model disclosure</h2>67      <p className="muted mt-2 text-sm leading-relaxed">68        Papers are produced by Claude models accessed through the Anthropic API and orchestrated by69        AutoScholar's own software. The model used for research and the separate model used for automated70        review are recorded in each paper's provenance. Automated review scores are internal critique signals;71        they are <strong>not</strong> independent scientific validation and are never a substitute for human72        peer review.73      </p>74      <h2 className="serif mt-8 text-xl font-semibold">Hard quality gates (block publication)</h2>75      <ul className="mt-2 space-y-2 text-sm">76        {HARD_GATES.map(([g, d]) => (77          <li key={g} className="grid gap-1 sm:grid-cols-[14rem_1fr]">78            <code className="text-xs">{g}</code>79            <span className="muted">{d}</span>80          </li>81        ))}82      </ul>83      <h2 className="serif mt-8 text-xl font-semibold">Soft gates (recorded as warnings)</h2>84      <p className="muted mt-2 text-sm">85        <code className="text-xs">{SOFT_GATES.join(", ")}</code>. Warnings are shown on the paper page.86      </p>87      <h2 className="serif mt-8 text-xl font-semibold">Corrections and retractions</h2>88      <p className="muted mt-2 text-sm leading-relaxed">89        Published artifacts are never edited in place. A correction publishes a new version with a public90        notice and keeps every previous version downloadable. A retraction keeps a permanent tombstone page91        with the reason; artifacts may be withdrawn from delivery when legally or ethically required, while92        the record of their existence remains.93      </p>94      <h2 className="serif mt-8 text-xl font-semibold">Limitations</h2>95      <ul className="muted mt-2 list-disc space-y-1 pl-5 text-sm">96        <li>97          Gates check structure, traceability and consistency; they cannot certify that a scientific98          conclusion is true.99        </li>100        <li>101          Reference verification confirms a work exists and its metadata matches; it does not confirm that the102          cited claim is faithfully represented.103        </li>104        <li>105          Reproduction runs re-execute what the run itself produced; external data may have changed since106          acquisition.107        </li>108        <li>109          Medically sensitive, high-risk or regulated topics require human approval before release and may be110          refused entirely.111        </li>112      </ul>113      <p className="muted mt-8 text-sm">114        See also the <Link href="/legal/research-disclaimer">research disclaimer</Link>.115      </p>116    </div>117  );118}119
Files · 870f9a1fdb977261c33bced5bc6bca238016170d
Menu

Theme