最近更新されたページ
4. API 境界設計(インフラ層)
4.1 BookStack API の使用エンドポイント整理 本ツール(Book/Chapter/Page の骨格生成)で利用するエンドポイントは最小限に絞る。 一覧取得系(同一性判定・SKIP...
6. CLI設計
6.1 実行ファイル名と基本形式 6.1.1 実行ファイル名 実行ファイル名は create_skeleton.py とする。 6.1.2 基本コマンド形式 python create_sk...
5. エラーモデル設計
5. エラーモデル設計 本章では、本ツールにおけるエラーの分類、扱い方、および どこで捕捉し、どこで処理を終了するかの境界を定義する。 本ツールは「安全側・再実行可能」を最優先とし、 エラー発生...
0. 仕様設計手順
1. 入力仕様の確定(YAML → ドメイン) YAML スキーマの確定(キー、型、必須/任意) 処理順が意味を持つことの明文化 不正入力の扱い(エラーにする条件)の洗い出し ド...
1. 入力仕様定義(YAML → ドメイン)
1. 入力全体の位置づけ 入力は 一度きり使う YAML 定義 YAML に書かれた 記載順=処理順 既存構造は破壊せず、新規作成のみ 既存要素が存在する場合は SKIP YAML は Boo...
2. ドメインデータクラス設計(YAML → ドメイン)
1. 設計方針 入力1ファイル=1 Book(book_id を必須) 記載順は意味を持つため、list の順序は保持する 既存更新・削除はしない(SKIP 判定は後段のユースケースで行う) ...
3. 全体処理フロー(ユースケース手順)
0) 起動〜前処理 CLI 引数を解釈(-i <yaml> 必須) ロギング初期化(ログは stderr / stdout とは分離) 入力ファイル存在チェック(無ければ入力エラーで即時終了)...
BookStack 骨格(章・WIPページ)自動生成ツール 要件定義書
1. 目的 BookStack において、本・章・ページの骨格(章および WIP ページ)を 手作業を排除して一括生成するための Python ツールを作成する。 本ツールは、一度きり使う YA...
YAML 定義書(BookStack 骨格生成:Book直下ページ → 章 → 章配下ページ)
1. 目的 この YAML は、指定した Book(book_id) に対して以下を上から順に生成するための入力定義である。 Book 直下ページ(pages) 章(chapters)(存在し...
A-SPICE もくじ
🚗 A-SPICE(Automotive SPICE)概要 総論(思想と全体像) 🧭 A-SPICEは何を保証し、何を保証しないのか 🧭 なぜ自動車ソフトの属人化が許されないのか 🧭 V字...
ADAS(先進運転支援システム)とは何か
🧭 はじめに ADAS(Advanced Driver Assistance Systems)は、日本語では一般に 先進運転支援システムと呼ばれます。 一言でいうと、ADASは「運転という人間の...
SOTIF(ISO 21448)とは何か:安全なのに危険になる問題を扱う規格
🧭 はじめに SOTIF(Safety Of The Intended Functionality)は、自動車の先進運転支援(ADAS)や自動運転(AD) のようなシステムにおいて、 「故障し...
ISO 21434(自動車サイバーセキュリティ)とは何か
🧭 はじめに ISO 21434 は、自動車(車載ECU・車載ネットワーク・ソフトウェア・クラウド連携など)を対象にした サイバーセキュリティの国際規格です。 一言でいうと、「車がネットワークに...
pytestをVS Codeで快適に運用する方法
🧭 はじめに このページでは、Pythonプロジェクトで pytestをVS Code上で快適に使うための実践手順をまとめます。 対象は「忘れた頃に読み返して、すぐ同じ環境を再現したい」用途です...
pytestのデコレータ実践ガイド(parametrize / fixture / mark / skip / xfail)
🧭 はじめに このページでは、pytestで頻出する「デコレータ(decorator)」を、実務で迷わず使える粒度で整理します。 特に、 テストケースが増えて重複がつらい 「条件付きでskip...
BookStackの章・ページ骨格をYAML/JSONから一括生成する(手作業ゼロ運用)
🧭 はじめに このページでは、BookStackで「本の骨格(章+WIPページ)」を作るときに、章IDを手で拾ってシェルのリテラルを書き換える運用をやめて、YAML/JSONの入力ファイルだけで...
🚗 ISO 26262 概要 ― 自動車機能安全規格の全体像
🧭 はじめに ISO 26262は、自動車に搭載される電気・電子(E/E)システムの機能安全を確保するための国際規格です。 本記事では、ISO 26262が何を目的とし、どのような考え方・構造で...
🔗 A-SPICEを軸にした規格全体設計の考え方
📝 はじめに このページでは、A-SPICEを中心(背骨)に据えて、複数規格をどう統合的に設計・運用するかを扱う。 ISO 26262、ISO/SAE 21434、将来のAI・OTA・法規対応─...
🔗 ISO 26262 / 21434 とA-SPICEの役割分担
📝 はじめに このページでは、ISO 26262(機能安全)、ISO/SAE 21434(サイバーセキュリティ) と A-SPICE が、 それぞれ何を担当し、何を担当しないのか を構造的に整理...
🚫 アセスメントで絶対にやってはいけないこと
🧭 はじめに このページでは、A-SPICEアセスメントにおいてやってしまうと致命的になる行為を、構造的な理由とともに整理する。 単なるマナーや注意事項ではなく、なぜそれが失敗につながるのかを理...