Aan de slag
Revision Impact Check|改版影響檢查

Revision Impact Check|改版影響檢查

比較前後版本清單與依賴關係,找出變更影響及需要重審的項目。Compare declared revision dependencies and identify reviews needing renewal. Local Python download; no model required.
#Productiviteit
Beoordeling
Meer beoordelingen nodig
Verkocht
0
Gebruikswijze
Downloaden

See which reviews a revision affects

改版影響檢查

Watch the guide
觀看使用教學

Synthetic dependency example / 合成相依示範

Compare before/after manifests and identify downstream impact and reviews to renew. US$5 one-time Python source package; no extra dependencies or model key, no GUI.

比較前後版本清單,列出連帶影響與需更新的審核。US$5買斷Python原碼包,不需額外套件或模型金鑰,沒有圖形介面。

Three steps

三步開始

  1. Extract the package and install Python. No requirements.txt or pip installation is needed.

  2. Run the synthetic example below, then prepare your own before/after JSON using references/input.md.

  3. The terminal lists direct changes, affected items, reviews to renew and unknown declarations.

  4. 解壓並安裝Python,不需要requirements.txt或pip安裝。

  5. 執行合成範例,再依references/input.md建立自己的前後JSON清單。

  6. 終端機直接列出變更項目、連帶影響、需重審項目及未知資料。

python3 scripts/check.py --before examples/before.json --after examples/after.json --format markdown

Actual example

實際案例

Changing script affects script → audio → video and lists three reviews to renew. The logo remains unaffected within the supplied graph. This is a synthetic demonstration, not a scan of your files.

範例修改script後,會列出script→audio→video的影響與三項需重做審核;logo在提供的關係中未受影響。這是合成示範,不是自動掃描你的檔案。

Input rules

輸入規則

Both manifests use schema_version 1, the same project_id and up to 1000 artifacts. Each artifact needs id and declared sha256; depends_on and reviews are optional lists. Omitting a list means unknown; an empty list explicitly declares none. Cycles, dangling dependencies and duplicate IDs are rejected. Each JSON is limited to 1 MB.

兩份清單使用schema_version 1、相同project_id及最多1000筆artifacts;每筆有id與宣告的sha256,可附depends_on與reviews。省略清單代表未知,空清單代表明確宣告沒有;循環、找不到的相依項目與重複ID會被拒絕,每份JSON上限1MB。

Exit 0: no declared change; 1: changes found; 2: unknown or invalid input. Add --format json for structured output.

退出碼0代表無宣告變更、1代表抓到變更、2代表未知或輸入錯誤;--format json輸出JSON。

Scope and delivery

範圍與交付

This compares declarations only: no actual-file hashing, automatic dependency discovery or approval. Handoff Check has a different input schema.

只比较宣告,不計算實際檔案雜湊、不自動發現相依關係、不授予批准。Handoff Check使用不同輸入格式,不能直接互換。

Python 3.10+ recommended; tested on macOS Python 3.9.6. Windows: replace python3 with py -3. Windows/Linux clean installs unverified. Includes source, Skill guide and synthetic examples, package 0.1.0 Beta.

建議Python 3.10以上,已測macOS Python 3.9.6;Windows用py -3取代python3,Windows/Linux未實測乾淨安裝。包含原碼、Skill指引及合成範例,套件0.1.0 Beta。

US$5 one-time; no subscription, seller API or hosted service. Optional AI-client costs are yours. Support: [email protected] for installation and reproducible bugs; no custom integration or fixed response time.

US$5買斷,無月費、賣方API或託管服務;選用AI客戶端費用自付。支援[email protected],協助安裝及可重現錯誤,不含客製整合或固定回覆時限。