NoticeForge

Semiconductor change notices

Every deadline.
With its evidence.

A local workspace for turning product-change and discontinuance notices into records you can check, correct, and use.

Source and record, side by side.

Example workspace
NoticeForge shows a fictional discontinuance notice beside extracted part deadlines. A highlighted footnote extends the last-buy date for one specific part.
Fictional demo notice. Select a record in the local app to inspect the text and PDF region behind it.
01 / Extract

Keep the details attached.

Exact part numbers, different deadlines, row footnotes, and inventory exceptions stay with the records they describe.

02 / Review

Make a traceable decision.

Check source evidence, resolve ambiguous dates, and retain the original value alongside every correction.

03 / Use

Bring it back to your BOM.

Match literal identifiers and manufacturers, then export canonical JSON or a supported smartPCN XML body.

Get started

A working demo.
On your machine.

Install Python 3.12 and uv, then run:

git clone https://github.com/ah682/noticeforge.git
cd noticeforge
make demo

Open http://127.0.0.1:8877. Five fictional notices are included. Uploaded documents and review history stay in your local database.