# Build output of the Rust crate.
/target

# Frontend dependencies and build output. The build output is embedded in
# the binary by build.rs and is not committed.
/frontend/node_modules
/frontend/dist

# Editor and operating system files.
.DS_Store
*.swp
*~

# Vite and TypeScript caches.
/frontend/.vite
/frontend/*.tsbuildinfo

# Session exports dropped into the project directory by tooling that runs
# alongside it. They are large and unrelated to the service.
apsis-book.html

# Diagnostics dropped beside the project while working on it, such as the
# screenshots of a page under inspection.
/tmp

# The release notes. They are the annotation of a tag rather than part of the
# project, and a tag carries one message, so the file is kept beside the
# source to make the tag with and is not itself committed.
#
# 发布说明是标签的注释，而不是项目的一部分；一个标签只承载一条消息，因此该文件
# 放在源码旁边供打标签使用，本身不提交。
/docs/releases
