OpenSiro's public record of improvements to other open-source projects. We trace a contribution from a reproducible problem and source-native fix through its external pull request, maintainer feedback and independently verified outcome. A prepared patch is not a merged contribution, and a merged PR is not automatically a demonstrated product benefit.
| I want to… | Go to |
|---|---|
| Understand the broader OpenSiro project | Visual VSM map |
| See contributions and what happened to them | Public portfolio · Verified merged changes · GitHub dashboard · Harness status |
| Inspect actual third-party PRs | Citadel #366 · Agent Fleet #43 · PR observation and verification rules |
| Review source-backed evidence | Casebook · Native test pilots |
| Contribute or maintain this project | CONTRIBUTING.md · UPSTREAMING.md |
The dashboard and portfolio are projections, not authority for a third-party PR's live state. Consult the exact GitHub PR for current disposition. Our verified-outcomes process distinguishes machine evidence candidates from accepted outcomes; the Organization collector contract now accepts only live-verified merged-change evidence. It does not claim deployed benefit or productivity; missing observations remain unclaimed.
One route: OpenSiro START_HERE → ecosystem ownership → AGENTS.md → UPSTREAMING.md → exact current issue/PR. Use the Organization TODO only for selected shared work, not as a substitute for the owning issue. New or cross-domain tasks start with CONTRIBUTOR_START.
For the common operations:
| Work | Procedure |
|---|---|
| Screen five sources and select a testable improvement | Assessment candidate batches |
| Prepare source code, native tests, and the fork-local PR | Working-fork pipeline |
| Publish a qualifying external PR | Standing publication policy |
| Observe feedback, states, and outcomes | PR maintenance · Verified outcomes |
| Operate this repository's own Actions | Actions map · Operations |
Where work belongs: actual patches, tests, and proposed external PR bodies belong in the matching opensiro-contributions/<target> fork. This repository holds governance, historical test evidence, registries, observations and derived dashboards. Source-of-truth contract. Index owns canonical VSM assessments; Skills owns their methodology; Profile owns VSM semantics.
An Index assessment can lead to the strict assessment-derived S1 test; the separate generic OSS preview does not prove an assessment-derived fix. The historical OSM delegation design does not grant host execution rights; see automatic fork executor recovery for the specific technical gate.
Effective standing preparation and publication mandates remove repetitive owner prompts for qualifying operations. They do not supply missing host credentials, waive source-native CI, target contribution policies, legal attestations or third-party merge authority. Check current policies and permissions before writing. Executor gate #6.
python3 -m unittest discover -s tests -v
python3 scripts/upstream_status.py --check-generated
python3 scripts/harness_status.py --check
python3 scripts/portfolio_reconcile.py --validate-only
python3 scripts/verified_external_outcomes.py --validate-onlyThe unfiltered repository-integrity workflow runs unit tests and generated-inventory checks on every PR. It is the required GitHub Actions check on protected main under Organization #305; an unrelated failing PR is blocked, not bypassed. Third-party source-native CI belongs in working forks; migration #214 has completed placement, not universal native parity.
Legal boundary: no repository-wide root LICENSE has been adopted. Standards #130 and license draft PR #1 require the actual rightsholders' decision; do not relicense third-party code or original prose by inference.