docs(supply-chain): convert outreach drafts to template skeleton #102
No reviewers
Labels
No labels
adr
agent:blocked-ci
agent:blocked-human
agent:blocked-resolver
agent:done
agent:in-progress
agent:no-touch
agent:pinged
agent:pr-open
agent:queued
agent:wip
area:board
area:funding
area:infra
area:phy
area:poplink
area:rtl
area:software
area:supply-chain
area:verification
ci-failed
ci-timeout
docs
do-not-merge
human-approved
needs-human-approval
needs-rebase
needs-triage
phase:1
ready-for-review
review:findings
review:pass
risk:tripwire
swarm:quarantined
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Fluid/fluidpop-v1!102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "auto/issue-100-20260526T120815Z_issue100"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Converts
docs/supply-chain/outreach-drafts-2026-05-24.mdfrom polished filled-in drafts into a template skeleton as specified by issue #100 / PLAN.md §15.14.Changes:
Status: Draft templates.[TODO: ...]markers.<supplier>/eval.mdpages.[TODO]per issue note ("Do not fabricate vendor email addresses or contact names").docs/supply-chain/<supplier>/eval.mdcontent modified or duplicated.Diff: 194 insertions, 139 deletions, single file.
Acceptance criteria (issue #100)
docs/supply-chain/outreach-drafts-2026-05-24.mdexists with the four supplier template sectionsStatus: Draft templatesheaderdocs/supply-chain/<supplier>/eval.mdcontentTest plan
Closes #100
VERDICT: PASS
PR #102 is essentially a rule 7 remediation: it converts
docs/supply-chain/outreach-drafts-2026-05-24.mdfrom polished filled-in supplier emails (with project-specific numbers that were largely fabricated guesses — die area 150–300 mm², board 200×250 mm, 6-layer stack, ~1100 balls, PCIe Gen4, 50–100 W TDP, 16–32 Gb/s SerDes, etc.) into a structured template skeleton where every project-specific number is honestly marked[TODO: ...]. This is exactly the discipline rule 7 wants — replacing made-up numbers with explicit TBDs that the human will fill in from live design state before send. Mechanical guardrails pass: single file touched matching Issue #100, scope is bounded to one file underdocs/supply-chain/, no off-limits paths (ADR-017), no AI/Anthropic attribution anywhere, no Chisel module so rules 4–6 don't apply. The remaining factual claims in the new templates are all defensible: organizational identity (Brazilian cooperative based in Barueri, SP) matches the project context, supplier names (IHP130/Europractice, PCBWay, VeriSilicon, JCET) come from PLAN.md §15, "SG13G2" is the public IHP130 process designator, Phase-1 outreach timing (weeks 1–2/4–6/8–10/12–14) is explicitly attributed to PLAN.md §15.14, and the sanction/EAR posture template ("Brazilian cooperative", "not on any restricted-party list", "clean transaction path") is a true statement about PopSolutions rather than a fabricated commitment. Vendor email addresses and contact names — which the prior version contained as plausible-looking generic addresses (customer-service@europractice-ic.com,sales@pcbway.com, etc.) that may or may not have been correct — are appropriately deleted and replaced with[TODO], per the issue note. The "How to use" preamble correctly flags PLAN.md §15.1 pre-qualification as mandatory before any commercial commitment, and the outreach log no longer carries a per-supplier "drafted/sent" status that could be mistaken for actual outreach activity — instead pointing tracking to the per-suppliereval.mdpages and the active outreach issue. Note: the file lacks an<!-- SPDX-License-Identifier: ... -->header at line 1, but that's a pre-existing condition (the diff shows the title line at row 1 in both old and new), not introduced by this PR, and rule 1's "every new file must carry an SPDX header" applies to new files. Adding it now would be a drive-by edit unrelated to Issue #100; the appropriate follow-up is a separate small PR.Findings
None.
CI green (head
ca1d392292), auto-approvingca1d39229208b4504021CI green (head
08b4504021), auto-approving