Milestone 2: module/model docs (MD, Sphinx RST, PDF) and work log

74 source modules documented with extracted signatures, JSDoc params,
imports, and call graphs. 10 first-class models (PriceRule through
StatusResponse) have their own MD/RST/PDF. Sphinx HTML builds from
docs/sphinx. Per-module PDFs in docs/modules-pdf and docs/models-pdf.

Middleware gates 2–6 and 10 pass on MOCK_VERAE without NATS.

Learned: RST includes are relative to the RST file; keep one PDF per
module; Add Numbers remains the only push required tomorrow.
This commit is contained in:
George Lambert 2026-09-09 02:44:51 -04:00
parent b814501441
commit 10c663cc0c
347 changed files with 17200 additions and 14 deletions

View file

@ -0,0 +1,74 @@
%PDF-1.4
%“Œ‹ž ReportLab Generated PDF document (opensource)
1 0 obj
<<
/F1 2 0 R /F2 3 0 R
>>
endobj
2 0 obj
<<
/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font
>>
endobj
3 0 obj
<<
/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font
>>
endobj
4 0 obj
<<
/Contents 8 0 R /MediaBox [ 0 0 612 792 ] /Parent 7 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
>>
/Type /Page
>>
endobj
5 0 obj
<<
/PageMode /UseNone /Pages 7 0 R /Type /Catalog
>>
endobj
6 0 obj
<<
/Author (\(anonymous\)) /CreationDate (D:20260909024418-04'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20260909024418-04'00') /Producer (ReportLab PDF Library - \(opensource\))
/Subject (\(unspecified\)) /Title (\(anonymous\)) /Trapped /False
>>
endobj
7 0 obj
<<
/Count 1 /Kids [ 4 0 R ] /Type /Pages
>>
endobj
8 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 994
>>
stream
Gat=jDf;+!&B<Vj;r#PA;^(:1P.b,PC7D6&?'-I.8<j:DKGH8L9t0Q>mr6])?0f!e6'8t8rnYJ5G@iP(+#EqB%IbeMs-s)t+C,)-]Elpn3(ld9,IW(X:?^Z,KjI(ZkkWFbQ^\R]A^@F)]UDk.J1^V_JtQJ+c'T;;rGYrUp]2\]PJ=a^;>RgkY#5#--uPKV?D1=388fZB_T@^M`,\;]s*<fC_t.Ug=ZAs)*@\ri1GKisnT9*!o/j\&O4,NtP!2aVc&j:AYhcHN-ZcUs]A$E_/q(B:ja`3M_dG+>#$&t^\i-dm*eq+cft3dg)5r7?qRP]+oX7^qMk[6`8k8C@d`*'K#<CdZh,[WfUU`!Go8M)0E/+\_(.%OlKaLj_M;Q)p!rgT1k8F_192SV-#g.O6aMt781gG6f-@C>^f:PL'9ftp^akRY9]X3Y$b9=HhrFpu80!1P$-X&QSI9Z$,mfFD6P?qqr#Ciqd\%>^\LQ;cLeC^heh&PU9Q8UZkMqBp#4#6VK^!are5,:ugcm[L.2`H$$PsU7^;.P@h"r.jcYrT%[;^>t]:;gtJ'JA#LOj:Qcmuthd8=8%c_Uu,sh,[^d-P\gQ"m[OnpM1I42S4X9/Hs"ZUC&(lGU6YgcL="g]^JJWZ;Ij5+U7O(m3#p13I%,kf<3Pa;WS!<ULQIA_D\k@.7e:;&&LX2ifmLZCa<r.<+=%&b'(=mqQ))"+2f08fu/F[=A`?5bjN/:jLg)W7ls+b\,Ft-Ahpg!V$`+cebpR\/W"cmY<".Afm$/\9FLD602*=.l,OtuWiH^PZ/M$+]`]cFNNhM=;>'4r*@Wiqb)QD/58]5()ge0C9jf9)dR9`>pJVH^.qaoSCf#sCR(pjJ!*\Xf6IlBqB$\V.3`TatU%<n=h,4WUUK0;0V\:cm$+usU\<Qp=N+lF42AE9sONW$0DZ8`?QQ#cp=lr-HR_*KQ6pY?D\Q9@\*JCRVU!_=UoBN]4lJPi.qZ97e!.;`dL&~>endstream
endobj
xref
0 9
0000000000 65535 f
0000000061 00000 n
0000000102 00000 n
0000000209 00000 n
0000000321 00000 n
0000000514 00000 n
0000000582 00000 n
0000000862 00000 n
0000000921 00000 n
trailer
<<
/ID
[<111d27acdefe9c39c196246b1f50f4ec><111d27acdefe9c39c196246b1f50f4ec>]
% ReportLab generated PDF document -- digest (opensource)
/Info 6 0 R
/Root 5 0 R
/Size 9
>>
startxref
2005
%%EOF