class Fontist::Indexes::SystemIndex

Index for fonts in system font directories

This index tracks all fonts in platform-specific system font directories using a singleton pattern to ensure consistent state across the application.

## Responsibilities

## Index File

Located at: ~/.fontist/system_index.default_family.yml

## Platform-Specific Paths Indexed

Scans all system font directories as defined in system.yml:

## Usage

index = Fontist::Indexes::SystemIndex.instance
fonts = index.find("Arial", "Bold")
index.add_font("/Library/Fonts/Arial.ttf")
index.rebuild(verbose: true)