Skip to content

Releases: lyullee/prism

PRISM v0.6.8

Choose a tag to compare

@lyullee lyullee released this 18 Oct 09:02

Adds a strict-eligible facility-risk contribution view for transparent diagnostic review. The export selects executed, non-withheld risk atoms, reports excluded atoms explicitly, and keeps facility-QRA promotion fail-closed. Full test suite: 1592 passed.

PRISM 0.6.7

Choose a tag to compare

@lyullee lyullee released this 18 Oct 08:45

PRISM 0.6.7 adds a reproducible public backend runtime preflight.

  • Automatically pins the project-owned prism_qra source tree.
  • Requires external provider roots to be supplied explicitly with source digests.
  • Detects stale legacy backend pins before a facility campaign.
  • Adds runtime preflight documentation and regression tests.

Validation: 1590 tests passed; GitHub CI succeeded.

PRISM v0.6.6

Choose a tag to compare

@lyullee lyullee released this 18 Oct 08:15

Distinguishes positive inventory-threshold termination from true inventory depletion. Consequence adapters accept the explicit diagnostic basis, while strict facility release-boundary promotion remains fail-closed.

PRISM 0.6.5 — public path-clean distribution

Choose a tag to compare

@lyullee lyullee released this 18 Oct 08:02

PRISM 0.6.5 is the public path-clean distribution. It removes machine-specific source paths from the runtime frequency catalogue and public example records, and keeps the LH2 source-to-risk interfaces reproducible from the repository and declared public Python dependencies.

Install:

python -m pip install "prism-risk[full]==0.6.5"

The release includes the project-authored PRISM QRA implementation and MIT-licensed LH2 source/transition interfaces under prism_lh2_models. Missing provider histories and unsupported facility cases remain explicit withheld/uncomputed results; this research software is not regulatory certification or a complete facility QRA.

Links:

PRISM 0.6.4 — public bundled QRA

Choose a tag to compare

@lyullee lyullee released this 18 Oct 07:31

PRISM 0.6.4 makes the project-authored standard QRA implementation available in the public package. Standard mode runs without an unpublished local backend folder.

  • Bundled prism_qra source includes qra.py, risk.py, damage.py, fire.py, ignition.py, and companion modules.
  • prism uses prism_cli; older aliases remain available for compatibility.
  • Public PyPI runtime dependencies: slabx==1.0.7, slabx-lh2==0.1.5.
  • English README, user manual, and digital-twin interface guide describe installation and use.
  • Separate public-dependency environment: 1,577 tests passed. Strict distribution metadata check, dependency check, and installed-wheel standard-mode calculation passed.

Install:

python -m pip install "prism-risk[full]==0.6.4"
prism --describe-modes
prism --mode standard template --directory standard_inputs

User manual · Interface guide · PyPI

Historical source-pinned research results retain their original backend versions and digests. This release does not requalify historical results or promote incomplete facility evidence to qualified QRA. PRISM is research software under the MIT license; external providers retain their own licenses.

Published version DOI: https://doi.org/10.5281/zenodo.23448414

GitHub-managed series DOI: https://doi.org/10.5281/zenodo.23448413

The previous archive series remains available at https://doi.org/10.5281/zenodo.23241358; the new record links to the previous published release.

PyPI publishing workflow completed successfully: https://github.com/lyullee/prism/actions/runs/39107880124

PRISM v0.6.3

Choose a tag to compare

@lyullee lyullee released this 15 Oct 05:58

이번 릴리스

PRISM v0.6.3는 액화수소 위험성 평가 연구 프레임워크의 사용성과 연결성을 확장한 릴리스입니다.

포함 내용

  • 한국어 사용자 매뉴얼: lh2-tno/docs/PRISM_USER_MANUAL_ko.mdn- 설비 디지털트윈·HAZOP·provider·실시간 분석 연결 가이드: lh2-tno/docs/PRISM_INTERFACE_INTEGRATION_GUIDE_ko.mdn- provider_port_state와 provider_source_state를 보존하는 설비 provider handoff
  • PyPI trusted publishing workflow와 패키지 메타데이터 정리
  • 설치: python -m pip install prism-risk[test]==0.6.3

검증

적용범위

현재 릴리스는 문헌 빈도와 연결 계약을 사용하는 정량 위험분석 진단 체인입니다. 일반 액화수소시설 전체의 규제 적합성 또는 독립 물리검증이 완료된 시설 QRA로 해석하지 않습니다. 최신 상태와 IJHE 추적성은 lh2-tno/CURRENT_STATUS.json과 lh2-tno/docs/에서 확인할 수 있습니다.

PRISM 0.6.2 — Provider release boundary and IJHE diagnostics

Choose a tag to compare

@lyullee lyullee released this 08 Oct 19:35

PRISM 0.6.2 is a research alpha release for auditable outdoor LH2 risk integration.

Included:

  • EquipmentManifest and explicit telemetry release_resolver boundary for generic LH2 equipment digital twins.
  • Resolved gas/liquid release contracts with strict termination, inventory and provider evidence checks.
  • Major accident scope matrix, frequency uncertainty reporting and end-to-end source-to-consequence diagnostics.
  • Provider evidence audit: 556 JSON files scanned, 24 normal/screening flow files, 0 accidental release packets promoted; fail-closed facility QRA gate.

Validation: 263 portable tests passed; package build and strict twine metadata check passed.

Scope limits: complete facility QRA, field frequency calibration, independent full-chain physical validation, indoor scenarios, detonation, full domino effects and 1 Hz fresh-physics performance remain incomplete or unverified. External physics providers and raw field data are not bundled.

Install: python -m pip install prism-risk==0.6.2

PRISM 0.6.0 — MIT software release

Pre-release

Choose a tag to compare

@lyullee lyullee released this 08 Oct 14:55

PRISM 0.6.0 publishes the common standard/LH2 mode launcher and portable research integration package under MIT.

Install: python -m pip install prism-risk==0.6.0

Validation: 154 portable tests; extracted source-distribution tests; strict package metadata checks; public-index installation, mode description and 16-event literature-frequency example. The PyPI workflow passed.

External process, dispersion, pool and legacy consequence engines are required for numerical physics and are not redistributed. Complete facility annual LH2 IR/F-N, field validation and fresh-physics 1 Hz performance remain incomplete or unverified. This software DOI is not a journal publication or certification.

Attached wheel and source distribution are byte-identical to the published PyPI files. The full tracked source ZIP includes the launcher, examples, documentation and test sources.