...
Component Centers
Where they belong
Is it the same for everyone, or stored locally by user?
Define a width and length for crosshairs
Courtyards
Can silkscreen be outside the courtyard?
Set specific courtyard distance from component outline
Set specific widths for courtyard + component outline
Silkscreen/Top Overlay
General guidelines for silkscreen markings
Pin 1 dot - define radius, thickness, min distance from pads
Assembly
Would be good to articulate exactly what things are permitted here (some components have boxes/other markings in addition to the 3D model
Pads
Establish annular ring convention?
Should we include tolerance data?
Component Outline
Make sure it’s clear that the outline doesn’t include the legs of the component
How should we handle components which say they’re (for instance) 8-SOIC, but recommend a footprint that’s different from and not encompassed by the existing 8-SOIC footprint?
Proper procedure if you can’t find a good 3D model online
Guide on how to import footprints from Ultra Librarian/snapEDA/etc.
Should define a consistent orientation for footprints (i.e. connectors should face upwards, SOIC packages should have pin 1 at the top left)
...