Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.24 KB

File metadata and controls

43 lines (33 loc) · 1.24 KB

Validation record

Checks completed in the artifact environment

python -m compileall -q .
pytest -q tests/test_ingestion.py tests/test_demo_reasoner.py
manual deterministic reasoner run for both corpora
source-metadata and licence assertions
ZIP integrity and SHA-256 generation

The pure-Python tests passed for:

  • 2 corpora
  • 8 paper records
  • 24 traceable curated evidence notes
  • non-synthetic source metadata
  • deterministic extraction, verification, criticism, and synthesis
  • supporting, opposing, and uncertain stance coverage

Checks deferred to the user's Python 3.12 environment

The artifact environment did not have installable copies of Streamlit, LangGraph, MCP, ChromaDB, or PyVis and could not download them. Therefore, the full networked integration must be validated locally with:

python -m pip install -r requirements-dev.txt
pytest -q
python run_local.py

run_local.py is the final integration gate. Before opening Streamlit, it performs:

  • authenticated MCP handshake
  • MCP tool discovery
  • two-corpus ChromaDB indexing
  • semantic retrieval
  • LangGraph workflow execution
  • evidence verification
  • evidence-map persistence
  • run export

Do not deploy until this command passes in the final extracted folder.