Skip to main content

@superinstance/live-canon

Live Canon — read the AI-Writings canon as a navigable cell fabric.

npm State hash Polyformalism

What it does

Live Canon reads the AI-Writings canon (1700+ papers) as a navigable cell fabric. Each paper = 1 cell. Each citation = 1 edge. The canon exposes 5 novel operations:

  1. NAVIGATE — BFS through citations
  2. CONFLUENCE — join 2+ papers, suggest a synthesis
  3. LINEAGE — trace a concept (F-number) through time
  4. GHOST — find a paper that should exist by shape proximity
  5. TICK — re-balance the canon

Install

npm install @superinstance/live-canon

Usage

const { LiveCanon } = require('@superinstance/live-canon');

const canon = new LiveCanon();

// State hash (byte-exact with Python/C/Rust/Verilog/VHDL/JS-Worker)
console.log(canon.stateHashString);  // 0xbf27a3631cdee337

// 1. NAVIGATE — BFS from a paper
const path = canon.navigate(425, 2);
console.log(`Found ${path.length} cells in the citation graph`);

// 2. CONFLUENCE — join 2+ papers
const synth = canon.confluence([425, 432, 439]);
console.log(`Suggested: ${synth.suggested_title}`);

// 3. LINEAGE — trace F115 through time
const lineage = canon.lineage(115);
console.log(`${lineage.length} papers cite F115`);

// 4. GHOST — find a paper that should exist
const ghost = canon.ghost(425, 5);
console.log(`Top neighbor: ${ghost.neighbors[0].id} (score=${ghost.neighbors[0].score})`);

// 5. TICK — re-balance the canon
console.log(canon.tick());

Live data

The package bundles 9 papers from the polyformalism cascade (F115-F130). For the full canon, fetch from the live URL:

const canon = await LiveCanon.fromUrl('https://live-canon.superinstance.dev/api/canon');

Polyformalism

The Live Canon is byte-exact across 6 substrates:

Substrate Status State hash
Python (this) reference 0xbf27a3631cdee337
JavaScript (npm) this package 0xbf27a3631cdee337
JavaScript (Cloudflare Worker) live 0xbf27a3631cdee337
C99 live_canon.c 0xbf27a3631cdee337
Rust live-canon crate (same)
Verilog-2005 live_canon.v (same)
VHDL-2008 live_canon.vhdl (same)

The 16-dial encoding is shared: num_q = number*131, f_q = f*218, phase_q = phase*218, year_q = (year-1970)*546, title_lo/hi = FNV-1a(title).

Live API

The Cloudflare Worker exposes the same operations as a REST API:

GET https://live-canon.superinstance.dev/api/canon
GET https://live-canon.superinstance.dev/api/canon/navigate?paper=425&depth=2
GET https://live-canon.superinstance.dev/api/canon/confluence?papers=425,432,439
GET https://live-canon.superinstance.dev/api/canon/lineage?f=115
GET https://live-canon.superinstance.dev/api/canon/ghost?paper=425&k=5
GET https://live-canon.superinstance.dev/api/canon/tick
GET https://live-canon.superinstance.dev/api/canon/hash

Related

  • F129 (paper-439): The Live Canon: Papers as Cells, Reading as Navigation
  • F130 (paper-440): The Polyformal Live Canon: One Cell, Five Substrates
  • F131 (paper-441): The 6-Package Polyformalism (this package)
  • GitHub: github.com/SuperInstance/quilt-live-canon
  • Live URL: live-canon.superinstance.dev

License

MIT

Phase 251 of the polyformalism canon.

The cell is the unit. The hash is the address. The chart grows because the cowboy rides.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quilt_live_canon-0.8.7.tar.gz (8.0 kB view details)

Uploaded Source

File details

Details for the file quilt_live_canon-0.8.7.tar.gz.

File metadata

  • Download URL: quilt_live_canon-0.8.7.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.2

File hashes

Hashes for quilt_live_canon-0.8.7.tar.gz
Algorithm Hash digest
SHA256 7a755059b5528ecc7e9041c2b034a3fe2675eb98e7279830471fae48024d8cd3
MD5 e4852c08a5d18e6cce4cab4b0f8bb822
BLAKE2b-256 f5fb5eeac72fc52424231d5fd35cee01d25a5afe53e4863b9b3ce6a92c948bf0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.9.1

1 file

0.9.0

1 file

0.8.8

1 file

This release

0.8.7 This release

1 file

0.8.6

1 file

0.8.5

1 file

0.8.4

1 file

0.8.3

1 file

0.8.2

1 file

0.8.1

1 file

0.8.0

1 file

0.7.0

1 file

0.6.0

1 file

0.5.0

1 file

0.4.0

1 file

0.3.0

1 file

0.2.0

1 file

0.1.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page