{
  "checkedAt": "2026-09-17T05:48:15.736Z",
  "index": {
    "url": "https://dotrepo.org/v0/repos/github.com/maxwellsantoro/ries-rs/query?path=repo.build",
    "response": {
      "apiVersion": "v0",
      "freshness": {
        "generatedAt": "2026-09-17T00:21:01.312768851Z",
        "snapshotDigest": "b98700c9d372b2167a628001b474a0871dd151324f2eb42213c6a8e410b7c3c4",
        "staleAfter": "2026-09-24T00:21:01.312768851Z"
      },
      "identity": {
        "host": "github.com",
        "owner": "maxwellsantoro",
        "repo": "ries-rs",
        "source": "https://github.com/maxwellsantoro/ries-rs"
      },
      "path": "repo.build",
      "value": "npm run build",
      "selection": {
        "reason": "only_matching_record",
        "record": {
          "manifestPath": "repos/github.com/maxwellsantoro/ries-rs/record.toml",
          "record": {
            "mode": "overlay",
            "status": "verified",
            "source": "https://github.com/maxwellsantoro/ries-rs",
            "trust": {
              "confidence": "high",
              "provenance": [
                "imported",
                "verified"
              ],
              "notes": "Bootstrapped from `README.md`, `.github/CODEOWNERS`, `.github/SECURITY.md`, `package.json`, and `ries-py/pyproject.toml`. SECURITY.md provided a policy or reporting URL rather than a direct mailbox, so `security_contact` preserves that URL. Imported `repo.build` from `package.json`. Imported `repo.test` from `package.json`. Imported `repo.toolchain.min` from `ries-py/pyproject.toml`. This is an overlay bootstrap, not a maintainer-controlled canonical record. Auto-promoted to verified: all fields are honestly resolved."
            }
          },
          "claim": {
            "id": "github.com/maxwellsantoro/ries-rs/2026-03-16-maintainer-claim-01",
            "state": "accepted",
            "handoff": "superseded",
            "claimPath": "repos/github.com/maxwellsantoro/ries-rs/claims/2026-03-16-maintainer-claim-01/claim.toml",
            "latestEvent": "repos/github.com/maxwellsantoro/ries-rs/claims/2026-03-16-maintainer-claim-01/events/0004-corrected.toml",
            "reviewPath": "repos/github.com/maxwellsantoro/ries-rs/claims/2026-03-16-maintainer-claim-01/review.md"
          },
          "artifacts": {
            "evidencePath": "repos/github.com/maxwellsantoro/ries-rs/evidence.md"
          }
        }
      },
      "conflicts": [],
      "links": {
        "self": "/v0/repos/github.com/maxwellsantoro/ries-rs/query?path=repo.build",
        "repository": "/v0/repos/github.com/maxwellsantoro/ries-rs/index.json",
        "trust": "/v0/repos/github.com/maxwellsantoro/ries-rs/trust.json",
        "profile": "/v0/repos/github.com/maxwellsantoro/ries-rs/profile.json",
        "queryTemplate": "/v0/repos/github.com/maxwellsantoro/ries-rs/query?path={dot_path}",
        "indexPath": "repos/github.com/maxwellsantoro/ries-rs/"
      }
    }
  },
  "profile": {
    "url": "https://dotrepo.org/v0/repos/github.com/maxwellsantoro/ries-rs/profile.json",
    "response": {
      "apiVersion": "v0",
      "freshness": {
        "generatedAt": "2026-09-17T00:21:01.312768851Z",
        "snapshotDigest": "b98700c9d372b2167a628001b474a0871dd151324f2eb42213c6a8e410b7c3c4",
        "staleAfter": "2026-09-24T00:21:01.312768851Z"
      },
      "identity": {
        "host": "github.com",
        "owner": "maxwellsantoro",
        "repo": "ries-rs",
        "source": "https://github.com/maxwellsantoro/ries-rs"
      },
      "record": {
        "manifestPath": "repos/github.com/maxwellsantoro/ries-rs/record.toml",
        "mode": "overlay",
        "source": "https://github.com/maxwellsantoro/ries-rs",
        "generatedAt": "2026-09-16T16:31:27.131449Z",
        "evidencePath": "repos/github.com/maxwellsantoro/ries-rs/evidence.md",
        "freshnessStatus": "fresh",
        "ageDays": 0,
        "staleAfterDays": 30,
        "sourceRevision": "0904c3ed17d2f221ea565a7b9e15929d9fe8b419"
      },
      "purpose": "High-performance Rust reimplementation of Robert Munafo’s RIES (RILYBOT Inverse Equation Solver). Given any target number, it discovers elegant algebraic expressions and equations that evaluate exactly to it — now with parallel search, PSLQ integer relations, Python bindings, and WebAssembly support.",
      "name": "ries-rs",
      "homepage": "https://maxwellsantoro.com/projects/ries-rs/app/",
      "license": "MIT",
      "visibility": "public",
      "languages": [
        "Rust",
        "HTML",
        "Python",
        "Shell",
        "TypeScript",
        "JavaScript"
      ],
      "topics": [
        "equation-solver",
        "mathematics",
        "numerical-methods",
        "python-bindings",
        "rust",
        "scientific-computing",
        "symbolic-computation",
        "wasm",
        "inverse-symbolic-calculator"
      ],
      "execution": {
        "build": "npm run build",
        "test": "npm test"
      },
      "docs": {
        "root": "https://maxwellsantoro.com/projects/ries-rs/app/"
      },
      "ownership": {
        "maintainers": [
          "@maxwellsantoro"
        ],
        "securityContact": "https://github.com/maxwellsantoro/ries-rs/security/advisories/new"
      },
      "completeness": {
        "hasBuild": true,
        "hasTest": true,
        "hasDocs": true,
        "hasSecurityContact": true,
        "hasOwnershipSignal": true,
        "hasLicense": true,
        "conflictCount": 0
      },
      "trust": {
        "selectedStatus": "verified",
        "confidence": "high",
        "provenance": [
          "imported",
          "verified"
        ],
        "selectionReason": "only_matching_record"
      },
      "fieldEvidence": {
        "docs.getting_started": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "not_found_in_inspected_sources",
          "reason": "no getting started link detected",
          "state": "not_found"
        },
        "docs.root": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "unspecified",
          "reason": "docs URL present",
          "state": "present"
        },
        "owners.security_contact": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "extracted",
          "reason": "actionable security reporting URL",
          "source": ".github/SECURITY.md",
          "state": "present"
        },
        "owners.team": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "not_found_in_inspected_sources",
          "reason": "no single clear team in CODEOWNERS",
          "state": "not_found"
        },
        "repo.build": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "extracted",
          "reason": "from declared repository source",
          "source": "package.json",
          "state": "present"
        },
        "repo.description": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "extracted",
          "reason": "constrained by GitHub repository metadata",
          "source": "GitHub API",
          "state": "present"
        },
        "repo.homepage": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "unspecified",
          "reason": "set and passes quality check",
          "state": "present"
        },
        "repo.name": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "extracted",
          "reason": "extracted from README heading with post-cleaners",
          "source": "README.md",
          "state": "present"
        },
        "repo.test": {
          "checkedAt": "2026-09-16T16:31:27.131449Z",
          "confidence": "high",
          "method": "extracted",
          "reason": "from declared repository source",
          "source": "package.json",
          "state": "present"
        }
      },
      "conflicts": [],
      "links": {
        "self": "/v0/repos/github.com/maxwellsantoro/ries-rs/profile.json",
        "repository": "/v0/repos/github.com/maxwellsantoro/ries-rs/index.json",
        "trust": "/v0/repos/github.com/maxwellsantoro/ries-rs/trust.json",
        "queryTemplate": "/v0/repos/github.com/maxwellsantoro/ries-rs/query?path={dot_path}",
        "indexPath": "repos/github.com/maxwellsantoro/ries-rs/"
      }
    }
  },
  "maintainer": {
    "url": "https://raw.githubusercontent.com/maxwellsantoro/ries-rs/main/.repo",
    "source": "schema = \"dotrepo/v0.1\"\n\n[record]\nmode = \"native\"\nstatus = \"canonical\"\n\n[record.trust]\nconfidence = \"high\"\nprovenance = [\"declared\", \"verified\"]\nnotes = \"Maintainer-controlled source of truth.\"\n\n[repo]\nname = \"RIES-RS\"\ndescription = \"High-performance Rust reimplementation of Robert Munafo's RIES (RILYBOT Inverse Equation Solver). Given any target number, it discovers elegant algebraic expressions and equations that evaluate exactly to it - now with parallel search, PSLQ integer relations, Python bindings, and WebAssembly support.\"\nhomepage = \"https://github.com/maxwellsantoro/ries-rs\"\nlicense = \"MIT\"\nstatus = \"active\"\nvisibility = \"public\"\nlanguages = [\"rust\"]\nbuild = \"cargo build --release --locked\"\ntest = \"cargo nextest run --tests --locked\"\ntopics = [\n    \"equation-solver\",\n    \"inverse-symbolic-calculator\",\n    \"mathematics\",\n    \"numerical-methods\",\n    \"python-bindings\",\n    \"rust\",\n    \"scientific-computing\",\n    \"symbolic-computation\",\n    \"wasm\",\n]\n\n[owners]\nmaintainers = [\"@maxwellsantoro\"]\nsecurity_contact = \"https://github.com/maxwellsantoro/ries-rs/security/advisories/new\"\n\n[docs]\nroot = \"docs/\"\ngetting_started = \"README.md\"\narchitecture = \"docs/ARCHITECTURE.md\"\napi = \"docs/README.md\"\n\n[readme]\ntitle = \"RIES-RS\"\ntagline = \"High-performance Rust inverse equation solver with CLI, Python, and WASM builds.\"\nsections = [\n    \"overview\",\n    \"install\",\n    \"quickstart\",\n    \"documentation\",\n    \"citation\",\n]\n\n[readme.custom_sections.install]\ncontent = \"Install via `cargo install ries --locked` (CLI), `pip install ries-rs` (Python), or download a prebuilt archive from the GitHub releases page.\"\n\n[readme.custom_sections.documentation]\ncontent = \"Full documentation lives in `docs/`. Start with the [documentation map](docs/README.md) for an index of all guides.\"\n\n[readme.custom_sections.citation]\ncontent = \"Cite via `CITATION.cff` (canonical). A BibTeX entry and Zenodo DOI are in the README under *How to Cite*.\"\n\n[compat.github]\ncodeowners = \"generate\"\nsecurity = \"generate\"\ncontributing = \"skip\"\npull_request_template = \"skip\"\n\n[relations]\nreferences = []\n"
  },
  "package": {
    "url": "https://raw.githubusercontent.com/maxwellsantoro/ries-rs/main/package.json",
    "source": "{\n  \"name\": \"ries-rs\",\n  \"version\": \"2.0.2\",\n  \"description\": \"Find algebraic equations given their solution - WASM build\",\n  \"main\": \"pkg-node/ries_rs.js\",\n  \"module\": \"pkg-bundler/ries_rs.js\",\n  \"types\": \"pkg/ries_rs.d.ts\",\n  \"exports\": {\n    \".\": {\n      \"types\": \"./pkg/ries_rs.d.ts\",\n      \"import\": \"./pkg-bundler/ries_rs.js\",\n      \"require\": \"./pkg-node/ries_rs.js\",\n      \"default\": \"./pkg/ries_rs.js\"\n    }\n  },\n  \"files\": [\n    \"pkg\",\n    \"pkg-node\",\n    \"pkg-bundler\"\n  ],\n  \"scripts\": {\n    \"build\": \"RUSTFLAGS='-C target-feature=-reference-types' rustup run nightly wasm-pack build --target web --out-dir pkg -- --features wasm -Z build-std=panic_abort,std\",\n    \"build:node\": \"RUSTFLAGS='-C target-feature=-reference-types' rustup run nightly wasm-pack build --target nodejs --out-dir pkg-node -- --features wasm -Z build-std=panic_abort,std\",\n    \"build:bundler\": \"RUSTFLAGS='-C target-feature=-reference-types' rustup run nightly wasm-pack build --target bundler --out-dir pkg-bundler -- --features wasm -Z build-std=panic_abort,std\",\n    \"build:web:site\": \"npm run build && bash scripts/build_web_site.sh\",\n    \"build:all\": \"npm run build && npm run build:node && npm run build:bundler\",\n    \"build:threads\": \"RUSTFLAGS='-C target-feature=+atomics,+bulk-memory' rustup run nightly wasm-pack build --target web --out-dir pkg-threads -- --features wasm-threads -Z build-std=panic_abort,std\",\n    \"prepack\": \"npm run build:all\",\n    \"test\": \"wasm-pack test --node -- --features wasm\",\n    \"test:web:smoke\": \"playwright test -c playwright.config.ts tests/web-smoke.spec.ts --reporter=line --workers=1\",\n    \"test:web:smoke:build\": \"npm run build:web:site && npm run test:web:smoke\"\n  },\n  \"keywords\": [\n    \"math\",\n    \"equation\",\n    \"solver\",\n    \"algebraic\",\n    \"inverse-symbolic-calculator\",\n    \"wasm\",\n    \"webassembly\"\n  ],\n  \"author\": \"Maxwell Santoro\",\n  \"license\": \"MIT\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"https://github.com/maxwellsantoro/ries-rs.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/maxwellsantoro/ries-rs/issues\"\n  },\n  \"homepage\": \"https://maxwellsantoro.com/projects/ries-rs\",\n  \"devDependencies\": {\n    \"@playwright/test\": \"^1.58.2\"\n  }\n}\n"
  }
}
