Skip to content

Feat/open source governance#1

Merged
maliah1010 merged 2 commits intomainfrom
feat/open-source-governance
Mar 23, 2026
Merged

Feat/open source governance#1
maliah1010 merged 2 commits intomainfrom
feat/open-source-governance

Conversation

@maliah1010
Copy link
Copy Markdown
Owner

No description provided.

antnewman and others added 2 commits March 13, 2026 00:14
- CODEOWNERS: auto-assign @antnewman as reviewer on all PRs
- ISSUE_TEMPLATE: structured bug report and feature request forms (yml),
  blank issues disabled
- PULL_REQUEST_TEMPLATE: contributor checklist with test/lint/docs gates
- workflows/ci.yml: GitHub Actions CI running pytest + ruff for all 3
  packages on push to dev and PRs targeting main/dev
- CODE_OF_CONDUCT.md: Contributor Covenant at repo root (GitHub surfaces
  this in the Community Standards checklist)
- SECURITY.md: centralised security policy at repo root covering all
  packages, private reporting via GitHub advisories
P2 - NISTA Confidence Score Evolution:
- Add ConfidenceScoreRecord, NISTAThresholdConfig, TrendDirection,
  ThresholdBreach, NISTAScoreHistory to schemas/nista/history.py
- Extend NISTAValidator.validate() with optional history parameter
  (return signature unchanged; persistence is a side effect)
- Add confidence_scores table to shared SQLite store

P3 - Assurance Recommendation Tracker:
- Add pm_data_tools/assurance/ module with Recommendation models,
  RecommendationExtractor (wraps ConfidenceExtractor), and
  RecurrenceDetector (sentence-transformers with graceful fallback)
- Add recommendations table to shared SQLite store

Infrastructure:
- Add pm_data_tools/db/store.py — shared AssuranceStore (SQLite)
- Add pm-assure MCP server with nista_score_trend,
  track_recommendations, recommendation_status tools
- Add tests/test_assurance/ with conftest, P2 and P3 test suites
- Add docs/assurance.md and docs/assurance-for-practitioners.md
- Update README features table, pyproject.toml optional extras
@maliah1010 maliah1010 merged commit dc97cdd into main Mar 23, 2026
0 of 3 checks passed
@maliah1010 maliah1010 deleted the feat/open-source-governance branch March 23, 2026 19:04
maliah1010 added a commit that referenced this pull request Mar 28, 2026
maliah1010 pushed a commit that referenced this pull request Mar 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants