feat: unified drafts/ structure with PDF outputs for ACT and ECT
Both drafts now live in workspace/drafts/ as siblings:
drafts/
├── act/ (ACT -01, native to parent repo)
│ ├── draft-nennemann-act-01.md kramdown-rfc source
│ ├── draft-nennemann-act-01.{xml,txt,html,pdf}
│ ├── .refcache/ bibxml cache
│ └── build.sh
├── ietf-wimse-ect/ (ECT -02, submodule, PDF added)
│ └── ...
└── README-pdf.md PDF toolchain docs
ACT kramdown-rfc conversion:
- full YAML frontmatter (title, author, refs)
- section structure matches kramdown-rfc conventions
- {{REF}} citation syntax, auto-numbered sections
- references auto-built from normative/informative blocks
- removed manual TOC (kramdown-rfc generates)
- builds cleanly: 133K XML, 89K TXT, 208K HTML, 167K PDF
PDF toolchain:
- xml2rfc --pdf via weasyprint<60 + pydyf<0.10 injected into xml2rfc pipx venv
- both build.sh scripts now produce PDF as Step 4
- README-pdf.md documents the setup for new machines
Submodule: bump ietf-wimse-ect pointer for build.sh PDF step
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<reference anchor="I-D.ietf-scitt-architecture" target="https://datatracker.ietf.org/doc/html/draft-ietf-scitt-architecture-22">
|
||||
<front>
|
||||
<title>An Architecture for Trustworthy and Transparent Digital Supply Chains</title>
|
||||
<author initials="H." surname="Birkholz" fullname="Henk Birkholz">
|
||||
<organization>Fraunhofer SIT</organization>
|
||||
</author>
|
||||
<author initials="A." surname="Delignat-Lavaud" fullname="Antoine Delignat-Lavaud">
|
||||
<organization>Microsoft Research</organization>
|
||||
</author>
|
||||
<author initials="C." surname="Fournet" fullname="Cedric Fournet">
|
||||
<organization>Microsoft Research</organization>
|
||||
</author>
|
||||
<author initials="Y." surname="Deshpande" fullname="Yogesh Deshpande">
|
||||
<organization>ARM</organization>
|
||||
</author>
|
||||
<author initials="S." surname="Lasker" fullname="Steve Lasker">
|
||||
</author>
|
||||
<date month="October" day="10" year="2025" />
|
||||
<abstract>
|
||||
<t> Traceability in supply chains is a growing security concern. While
|
||||
verifiable data structures have addressed specific issues, such as
|
||||
equivocation over digital certificates, they lack a universal
|
||||
architecture for all supply chains. This document defines such an
|
||||
architecture for single-issuer signed statement transparency. It
|
||||
ensures extensibility, interoperability between different
|
||||
transparency services, and compliance with various auditing
|
||||
procedures and regulatory requirements.
|
||||
|
||||
</t>
|
||||
</abstract>
|
||||
</front>
|
||||
<seriesInfo name="Internet-Draft" value="draft-ietf-scitt-architecture-22" />
|
||||
|
||||
</reference>
|
||||
Reference in New Issue
Block a user