This project implements a new integrated DevSecAIOps synthesis artifact for local-cloud IIoT/OT operations by combining outputs and methods from P3, P4, P5, and P6.
Project repository: https://github.com/Ohara124c41/integrated-industrial-application-acaa
P3: vulnerability prior context (KEV/NVD signals)P4: telemetry risk profile and deep-model-derived prevalence contextP5: generated RCA narratives with quality/safety tagsP6: policy-gated multi-agent decision orchestration
integrated_system.ipynb: notebook for system execution, EDA/statistics, dimensional analysis, governance checks, and fairness screeninglocal_cloud_plugin_architecture.ipynb: thesis-extension notebook for local-cloud plugin orchestration, storage materialization, and failure drillsintegration_runtime.py: integration backend that builds unified packets and evaluation outputscontested_orchestration.py: LangChain + LangGraph dual-branch orchestration and meta-adjudication with optional HITL overrideslocal_cloud/: plugin contracts, registry, runtime, and plugin modules for local-cloud control-plane emulationdata/contracts/*.json: explicit interface contractsdiagrams/system_architecture.md: architecture flowdiagrams/threat_model.md: threat modeloutputs/: generated integrated artifacts
- Confirm upstream artifacts exist in
P3/,P4/,P5/, andP6/. - Run notebook:
integrated_system.ipynb(recommended). - Or run backend directly:
python integration_runtime.py --output-dir outputs
python integration_runtime.py --output-dir outputs --agentic-compare --model gpt-4o-minioutputs/integrated_packets.jsonloutputs/system_summary.jsonoutputs/failure_cases.jsonoutputs/branch_packets.jsonloutputs/meta_decisions.jsonloutputs/meta_summary.jsonoutputs/responsibility_log.jsonloutputs/local_cloud_summary.jsonoutputs/meta_decisions_local_cloud.jsonloutputs/local_cloud_packets.dboutputs/local_cloud_packets.parquet(optional, if parquet engine available)
P7_CONTESTED_LLM=1enables LLM enrichment for branch rationale text.P7_CONTESTED_MODEL=gpt-4o-minisets the branch-enrichment model name.P7_CONTESTED_LLM_PASSES=2controls multi-pass branch refinement depth (more calls, richer rationale notes).P7_CONTESTED_META_LLM=1enables a meta-level advisory LLM note per incident while keeping deterministic selection gates.- Meta-selection remains policy-constrained even when branch text is LLM-enriched.
- Hard safety invariant: policy-failing incidents are forced to
final_recommendation='escalate'. - HITL overrides are allowed only within policy bounds; blocked override attempts are logged in
meta_decisions*.jsonl.
- This artifact is intentionally integration-focused and policy-first.
- It reuses prior validated modules and adds a new synthesis/evaluation layer with governance and audit emphasis.
- The
local_cloud_plugin_architecture.ipynbnotebook is thesis-oriented and can be cited as architecture-extension evidence without changing capstone submission scope.