vishvakarma विश्वकर्मा

Accepted ADR 0007 · 2026-10-28

#7. Standard library only

#Context

vishvakarma runs at login, before anything else, on machines with nothing installed but Python; its skills' scripts run inside whatever agent the user has. A dependency would need installing first, and could break the login sync.

#Decision

vishvakarma and every skill's scripts use Python's standard library only (3.11, for tomllib). TOML is written by hand in vishvakarma's marked block and checked with tomllib before saving (ADR 4).

#Consequences

← All decisions · source