Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Human-Rights and Social-Value-Chain Diligence Agent

Validate research workflow

Institutional-quality buy-side research, designed to support tradable investment decisions through a traceable, auditable workflow.

Who may be harmed across the value chain, how severe is the risk, and what prevention, remedy and investment responses are evidenced?

HHFinAi · v0.2.0 · Python 3.10+ · 10 research stages · 3 named routes · Human review · No autonomous trading

Worked example · Workflow · Evidence and audit · Controls and limits · Validation

What it delivers

  • Affected-stakeholder and value-chain map
  • Salient-harm and evidence register
  • Prevention/remedy milestones and coverage
  • Separate financial-transmission and stewardship handoffs

Run the tests and a synthetic demonstration

From the extracted repository root:

python -m unittest discover -s tests -v
python scripts/check_repository.py
python -m sf_agent routes
python -m sf_agent demo --out runs/demo-01
python -m sf_agent report --run runs/demo-01
python -m sf_agent export --run runs/demo-01 --out exports/demo-01
python -m sf_agent calc --operation wage_gap_cost --arguments examples/calculation-arguments.json

Use python3 where appropriate. Select a new output directory each time; existing runs are never overwritten. No external packages, model keys or network access are required. The synthetic demo uses fictional inputs and pre-authored fixtures. It does not perform live investment research.

Perform an actual research workflow

Populate examples/research-request-template.json with verified identifiers, mandate and authorized source records; remove every placeholder. Keep it outside a public repository when confidential.

python -m sf_agent init --request your-request.json --out runs/research-01
python -m sf_agent next --run runs/research-01
# The host AI or human researches the ready stage and saves a structured artifact.
python -m sf_agent submit --run runs/research-01 --stage mandate --artifact your-artifact.json --revision 0
python -m sf_agent status --run runs/research-01

Repeat next and submit using the current revision. The engine validates and records research; it does not fetch documents or run an LLM. See the host contract, data contract, and skills. Missing material data require NEEDS_DATA or an explicit blocking issue.

What institutional-quality, tradable and auditable mean here

Institutional-quality describes instrument-specific analysis, evidence, model assumptions, challenge and accountable review. Tradable means investment-decision relevance backed by scoped market or contract evidence, not a guarantee that a trade exists or should be executed. Auditable means local research records can be inspected and reconstructed—not tamper-proof storage, verified source truth or independent certification. Read the claim-to-control map.

Domain limits

Risks to people are not reduced to monetary loss or a supplier-spend score. Allegations, company responses and adjudicated findings remain distinct. No personal victim data should be published in public repositories.

Source study and verification

The bounded source-study packet uses a reviewed official-methodology reference and deliberately stops at NEEDS_DATA because methodology alone is not issuer evidence. The synthetic packet demonstrates structure only. Source references were checked within the scope recorded on 2026-09-25; frameworks may change. Sources and applicability.

What does not run

No embedded AI model, live market feed, automatic extraction, scheduler, broker connection, external messaging or automatic voting. Human-review names are attestations, not authenticated identities. Tests establish selected software behavior—not alpha, comprehensive legal conformity, ecological validity, causal impact, complete data quality or production security. Runtime and host compatibility beyond the recorded tests are not certified.

Published repository and local synchronization

GitHub Desktop synchronization and new-copy guide · Repository metadata · GEO/SGO discoverability · FAQ · Notices

The source code is published at HHFinAi/Human-Rights-and-Social-Value-Chain-Diligence. In GitHub Desktop, use Fetch origin and Pull origin before editing an existing clone. Preserve .git and review changes on a working branch. All eight expansion packages use a shared versioned core, independently vendored to run offline. Installing or updating one repository does not silently upgrade another. Use a new run after changing the runtime.

About

Maps affected stakeholders, assesses severity and remediation evidence, and models wage-gap and operational-cost scenarios without reducing risks to people to a financial score.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages