forked from ChelseaKR/olive-bark-logger
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCITATION.cff
More file actions
36 lines (36 loc) · 1.45 KB
/
Copy pathCITATION.cff
File metadata and controls
36 lines (36 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
cff-version: 1.2.0
message: "If you use Olive's Bark Logger, please cite it using this metadata."
title: "Olive's Bark Logger"
abstract: >-
A privacy-first, on-device noise monitor that timestamps barking events and
sound-level spikes and turns them into a clean report. It measures sound
levels and event metadata only — it never records, stores, or transmits
audio; raw frames are processed in memory and discarded, and only derived
levels plus event metadata are persisted (the no-audio guarantee is a
merge-blocking test, not prose). It runs local-only, with no cloud and no
telemetry.
type: software
authors:
- given-names: "Chelsea"
family-names: "Kelly-Reif"
alias: "ChelseaKR"
# `version` mirrors the in-development version in pyproject.toml (single source of
# truth; monitor/__init__.py derives __version__ from installed package metadata).
# `date-released` is deliberately omitted: no `git tag` exists yet for this project
# (a prior 2026-06-30 date here implied a release that never happened — corrected
# 2026-07-05, see docs/GAP-LEDGER.md#gap-rel-1 and CHANGELOG.md). Add `date-released`
# back only once a version is actually tagged.
version: "0.1.0"
license: "MIT"
repository-code: "https://github.com/ChelseaKR/olive-bark-logger"
url: "https://github.com/ChelseaKR/olive-bark-logger"
keywords:
- "privacy"
- "on-device"
- "noise-monitor"
- "sound-level"
- "no-audio"
- "local-first"
- "sqlite"
- "raspberry-pi"
- "pwa"