Skip to content

sim-office

sim-office is the office document family for SIM. This repository contains open document records, placement descriptors, local read projections, and the site boundary used by office integrations. The kernel carries document values without learning office-file enums.

Crates

Crate Role
sim-codec-ooxml OOXML spreadsheet and presentation codecs for local office documents.
sim-lib-deck Local presentation deck records, document projection, and slide content blocks.
sim-lib-doc-core Ring-0 document records, document kind shapes, and embedded descriptor recipes.
sim-lib-doc-ledger Ring-3 bridge from office evidence to ledger draft previews.
sim-lib-gantt Local schedule plans, dependency analysis, and SQLite Gantt snapshots.
sim-lib-doc-markup Markup file codecs exposed as office DocCodec adapters for article documents.
sim-lib-doc-site Opaque site registration and modeled/live document placement calls.
sim-lib-doc-store Relational document snapshots and ledger-sequenced edit projections.
sim-lib-doc-surface Scene projection and intent decoding for suite document panes.
sim-lib-office-pack Annual accounts pack previews for spreadsheets, decks, mail drafts, and archives.
sim-lib-sheet Exact local spreadsheet records, formulas, document projection, and cell edits.
sim-site-msgraph Microsoft Graph site adapter with modeled cassettes and gated live reads.
sim-site-sharepoint SharePoint Graph list and drive placement for office documents.

Documentation

cargo run -p xtask -- simdoc builds the public documentation lanes:

  • API docs: target/doc/
  • Agent cards: docs/agents/cards.jsonl and docs/agents/card-index.json
  • Human docs: docs/humans/
  • Contract files: docs/generated/

Everything under docs/ is generated by that command.

Validation

cargo fmt --all --check
cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings
cargo doc --workspace --no-deps
cargo run -p xtask -- simdoc --check
cargo run -p xtask -- check-file-sizes

About

Core office document records and shape hooks for SIM.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages