本卡屬 FR-161(母卡見「母卡」欄),第 6 棒:讓客戶的網路架構圖能隨 OSCAL 匯出。接在卡 5 之後。

這張卡做什麼(白話)

OSCAL 的系統安全計畫有一個專門放「網路架構圖」的位置。系統的資料表已經有這個位置,但主專案從來沒有程式寫進去,所以匯出時永遠是空的。這張卡讓顧問在程序書池「網路架構」那一段的檔案上勾一下「當網路架構圖匯出」,系統就把它寫進這個位置,匯出時就會帶出去。不開新 tab,不做線上繪圖或預覽。

在哪裡(首腦已查證)

套件 jedi-oscal-v2(~/Projects/Jedicogy/module/jedi-python-package/jedi-oscal-v2/jedi_oscal_v2/)
  infra/model/ssp/oscal_ssp_diagram.py      表 ssp_diagrams:system_characteristics_id FK、
                                            diagram_context、sort_order、uuid、description、
                                            caption、props、links、remarks
  domain/repository/ssp/ssp_diagram.py      ISspDiagramRepo
  infra/repository/ssp/ssp_diagram_repo_impl.py
  app/service/io/oscal_io_service.py        匯出時組 system-characteristics
主專案:grep SspDiagram / ssp_diagram 在 app/ api/ 沒有任何結果(沒有寫入端)

怎麼做

手測

紀律