見出し画像

144frequency システム資産パッケージ

目次


1. Notionインポート用JSON(データベース定義 + サンプルレコード)

2. 144単位ステートマシン定義テンプレ(JSON)

3. シミュレーション用Pythonスクリプト(モンテカルロ模擬)





1) Notionインポート用JSON


以下はNotionのデータベース(Page Collection)にインポート可能な最小構成JSONサンプルです。プロパティは業務用途に合わせて追加・削除してください。


{

  "parent": { "type": "page_id", "page_id": "REPLACE_WITH_PARENT_PAGE_ID" },

  "properties": {

    "Name": { "title": {} },

    "Unit": { "select": { "options": [ { "name": "minutes" }, { "name": "hours" }, { "name": "days" } ] } },

    "StateIndex": { "number": { "format": "number" } },

    "StateLabel": { "rich_text": {} },

    "Priority": { "select": { "options": [ { "name": "P0" }, { "name": "P1" }, { "name": "P2" } ] } },

    "Weight": { "number": { "format": "percent" } },

    "NextStates": { "multi_select": {} },

    "Triggers": { "rich_text": {} },

    "LastExecuted": { "date": {} },

    "Notes": { "rich_text": {} },

    "Tags": { "multi_select": {} },

    "Status": { "select": { "options": [ { "name": "active" }, { "name": "paused" }, { "name": "archived" } ] } }

  }

}


サンプルレコード(1行)


{

  "Name": "Slot-001: Intake Window",

  "Unit": "minutes",

  "StateIndex": 1,

  "StateLabel": "intake",

  "Priority": "P1",

  "Weight": 0.75,

  "NextStates": ["Slot-002"],

  "Triggers": "api_event / threshold > 10",

  "LastExecuted": "2025-11-22T00:00:00Z",

  "Notes": "初期インジェスト窓口",

  "Tags": ["ingest","edge"],

  "Status": "active"

}


> 使い方: 上のデータベース定義をNotion APIで/pages作成や、NotionのCSVインポートに合わせて変換して投入してください。





---


2) 144単位ステートマシン定義テンプレ(JSON)


以下は144状態を扱うステートマシンのテンプレートです。状態はS1〜S144で表記。遷移は確率・条件付き・イベントベースをサポートします。

ここから先は

4,711字

¥ 1,440

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

この記事が気に入ったらチップで応援してみませんか?