@superinstance/cargo-line-tycoon-substrate
v0.2.0
Published
Polyformal Quilt substrate for cargo-line-tycoon. FNV-1a 64-bit canary + signal-chain + cell algebra. Same hashes across TS/Rust/C/Python.
Maintainers
Readme
@superinstance/cargo-line-tycoon-substrate
Polyformal Quilt substrate for cargo-line-tycoon.
Version 0.1.1 (Sept 22, 2026)
Changelog from 0.1.0:
- LocaleClassroom routing fix: agents now broadcast to each other (agent↔agent Direct routes)
- Sampled routing: agent→port uses Sampled{interval_ms:5000} for "market tick" pattern
- 66 routes for 10-port + 3-agent locale (was 30). Signal dedup works correctly.
The fleet canary
FNV-1a 64-bit hash of "café Δ 日本語" = 0x024a555471370b18dThis hash MUST be identical across all 4 language ports. See the unified test runner in cargo-line-tycoon/tests/canary/.
Usage
const sub = require('@superinstance/cargo-line-tycoon-substrate');
// Canary
console.log(sub.verifyCanary()); // { match: true, ... }
// Cell
const cell = new sub.Cell({ state: 'hello', type: 'test' });
console.log(cell.address); // FNV-1a 64-bit hex
// Signal chain
const chain = new sub.SignalChain();
chain.registerRoom('shanghai');
chain.registerRoom('rotterdam');
chain.addRoute('shanghai', 'rotterdam', sub.RoutingAlgorithm.OnChange);
chain.send(new sub.Signal('shanghai', 'rotterdam', sub.SignalTypes.ShipArrived, { ship_id: 'ship_1' }));
const received = chain.receive('rotterdam'); // 1 signal (OnChange dedup)
// LocaleClassroom — adapter for locale-specific pedagogical canon
const classroom = new sub.LocaleClassroom({
locale: 'en',
portCanon: [{ id: 'shanghai', name: 'Shanghai', lat: 31.2, lng: 121.5, country: 'CN' }],
agentCanon: [{ id: 'teacher_1', name: 'Test Teacher', persona: 'helpful', language: 'en', framing: 'socratic' }],
curriculum: { tier_1: [], tier_2: [], tier_3: [], framing: 'socratic' },
});Director demo
examples/director_demo.js shows a substrate-native Director loop (no LLM, pedagogical heuristics).
Polyformalism (cross-language parity)
Same input → same FNV-1a hash, byte-for-byte across:
- TypeScript (this package)
- Rust (cargo-line-tycoon/substrate/rust/)
- C99 (cargo-line-tycoon/substrate/c/)
- Python (cargo-line-tycoon/substrate/py/)
Verify with: bash cargo-line-tycoon/tests/canary/run_all_ports.sh
