Open Pull Requests
PR #125
fix(nockup): render template manifests from hbs sources
high / nockup-fixture-manifest
nockupValidation, generatedLabReports, fixtureDocs
templateManifestSource, templateManifestHash, renderedTemplateInputs
npm run test:nockup-validation && npm run test:generated-reports
Review PR #125 before changing Nockup validation fixture manifest assumptions; template manifest rendering should become hashed receipt metadata.
PR #113
PMA trailhead, squashed and rebased
high / pma-runtime-persistence
stateJamRegistry, nockchainOperationsAtlas, localFakenetEvidence
pmaSnapshotRoot, eventLogBoundary, fsyncMode, stateJamFingerprint
npm run test:nockchain-state-jams-api && npm run test:nockchain-operations-atlas && npm run test:local-fakenet-evidence-api
Review PR #113 before changing PMA snapshot, event-log, or state-jam provenance assumptions.
PR #116
feat(wallet): support blobs and memo on transactions in wallet cli
high / wallet-transaction-metadata
nockchainWalletAtlas, localFakenetCommands, balanceEvidence
transactionBlobHash, memoPresence, walletCommand, endpointMode
npm run test:nockchain-wallet-atlas && npm run test:local-fakenet-commands-api
Review PR #116 before publishing wallet transaction metadata receipts; blobs and memos must be hashed or summarized.
PR #103
Feature: Offline/cold wallet signing
high / offline-wallet-signing
nockchainWalletAtlas, localFakenetCommands, balanceEvidence
signingMode, unsignedTxHash, signedTxHash, airgapTransferMethod
npm run test:nockchain-wallet-atlas && npm run test:local-fakenet-commands-api
Review PR #103 before changing wallet signing-mode receipts or cold/hot wallet safety guidance.
PR #119
feat(nockapp): public NockApp::export_state for live-app snapshot
high / nockapp-state-export
nockchainNockAppSourceTrace, stateJamRegistry, localFakenetEvidence
exportStateCommit, exportStateHash, stateJamFingerprint
npm run test:nockchain-nockapp-source-api && npm run test:nockchain-state-jams-api
Review PR #119 before trusting live NockApp state export snapshots; export jams stay metadata-only.
PR #126
nockchain-bench
high / benchmarking
nockchainRustAtlas, generatedReports, computeBenchmarkProfiles
benchmarkSuite, crateUnderTest, criterionOutputHash
npm run test:nockchain-rust-atlas-api && npm run test:generated-reports
Review PR #126 before claiming Rust performance expertise or adding benchmark receipts.
PR #124
AI Proof-of-Useful-Work (matmul) — ai-pow-miner + ai-pow-zk compact recursive STARK
high / compute-proof-puzzle
computeBenchmarkProfiles, trustSignals, x402MeteredTrustApi
puzzleId, proofDifficulty, solverOutputHash, compactCertificateBytes, certificateVerifierKeyDigest
npm run test:compute-benchmark-detail-page && npm run test:x402
Full implementation now OPEN (135k+ LOC, two new crates: ai-pow-miner with 'pearl' mining + ai-pow-zk Plonky3 3-layer compact recursive STARK, ~125KB certificate / ~32s cold build; merge-mined matmul PoUW that subsidizes AI inference/training; binds Front #2 'AI Compute Market Fork A'). Branch is CONFLICTING (needs rebase on master) and REVIEW_REQUIRED — not merged. Treat the certificate as a future compute-benchmark / proving-demand evidence class, NOT current runtime authority. Mirror the compact-certificate byte size + verifier-key digest as evidence fields only after it merges; never ingest a solver private key.
PR #118
Respect --stack-size flag
high / runtime-stack-size
nockchainOperationsAtlas, localFakenetReadiness, localFakenetDiagnostics
stackSizeFlag, runtimeProfile, failureMode
npm run test:nockchain-operations-atlas && npm run test:local-fakenet-diagnostics-api
Review PR #118 before changing local fakenet stack-size runbooks or diagnosing runtime stack failures.