Fase A identity on PCB HEAD: operator fence, keep BOM/SPOF/EMI.

Replace Faradworks Inc. TOS/privacy/contact/metadata with Michele Bigi.
Dual-read pinscope_* keys; write periscope_* only. AGPL LICENSE and
GitHub fork parent unchanged. validate.py not edited.
This commit is contained in:
2026-09-20 12:41:17 +02:00
parent 1b3529501f
commit a63e5bd7ab
25 changed files with 1561 additions and 600 deletions
+1 -1
View File
@@ -122,7 +122,7 @@ class ProjectMeta(BaseModel):
# Periscope app version that generated the project's report.
# Stamped on the first /start transition and preserved thereafter.
# Accept legacy pinscope_version from project.json written before the rebrand.
# Dual-read pinscope_version (PinScope fence); serialization uses periscope_version.
periscope_version: str | None = Field(
default=None,
validation_alias=AliasChoices("periscope_version", "pinscope_version"),