SELFish documentation
Reference
- GLOSSARY - Glossary
- USER_GUIDE - User guide
- decisions/D001-one-repository-for-the-formats - D001 - One repository for the formats
- decisions/D002-the-generation-is-a-type-with-no-default - D002 - The generation is a type with no default
- decisions/D003-knowledge-not-runtime - D003 - Knowledge, not runtime
- decisions/D004-one-import-hash-pinned-by-an-external-fixture - D004 - One import hash, pinned by an external fixture
- decisions/D015-selfish-elf-depends-on-selfish-nid
- D015 -
selfish-elfdepends onselfish-nid - decisions/D017-relocations-are-classified-here-and-applied-by-the-consumer - D017 - Relocations are classified here and applied by the consumer
- decisions/D024-linker-scripts-are-checked-against-the-crate - D024 - Linker scripts are checked against the crate
- decisions/D025-the-module-writer-takes-library-resolution-from-the-caller - D025 - The module writer takes library resolution from the caller
- decisions/D028-the-builder-states-the-object-type - D028 - The builder states the object type
- decisions/D035-a-derived-row-ships-with-the-command-that-re-derives-it - D035 - A derived row ships with the command that re-derives it
- decisions/D037-the-package-writer-refuses-to-invent - D037 - The package writer refuses to invent
- decisions/D047-never-claim-to-be-the-vendor - D047 - Never claim to be the vendor
- decisions/D050-pfsc-is-written-uncompressed
- D050 -
PFSCis written uncompressed - decisions/D054-the-key-blobs-are-computed-from-the-public-keys - D054 - The key blobs are computed from the public keys
- decisions/D056-the-image-sits-at-0x80000
- D056 - The image sits at
0x80000 - decisions/D062-every-crate-is-listed-in-claude-md - D062 - Every crate is listed in CLAUDE.md
- decisions/D071-a-small-inner-filesystem-is-warned-about - D071 - A small inner filesystem is warned about, not adjusted
- decisions/D073-the-cli-owns-artwork - D073 - The CLI owns artwork
- decisions/D082-a-current-generation-title-is-a-title-directory - D082 - A current-generation title is a title directory
- decisions/D084-a-real-container-is-audited-not-transcribed - D084 - A real container is audited, not transcribed
- decisions/D089-a-reverse-hash-search-takes-its-vocabulary-by-path - D089 - A reverse hash search takes its vocabulary by path
- decisions/D090-an-unterminated-sfo-value-is-a-length - D090 - An unterminated SFO value is a length, not text
- decisions/D091-a-writer-refuses-where-a-reader-may-guess - D091 - A writer refuses where a reader may guess
- decisions/D096-the-stated-symbol-count-is-not-inferred - D096 - The stated symbol count is not inferred
- decisions/D098-measured-vendor-values-are-notes-on-rows - D098 - Measured vendor values are notes on rows
- decisions/D099-package-entries-derivable-here-are-computed - D099 - Package entries derivable here are computed
- decisions/D100-the-pipeline-is-the-only-way-to-build - D100 - The pipeline is the only way to build
- decisions/D101-imports-are-bound-global - D101 - Imports are bound global
- decisions/D103-the-shader-container-format-is-built-here - D103 - The shader container format is built here
- decisions/D105-linker-scripts-keep-eh-frame
- D105 - Linker scripts keep
.eh_frame - decisions/_preamble - Decisions