From 3813cdbd99125021e0b8ef6a0c47e0d3607b6b2a Mon Sep 17 00:00:00 2001 From: Wayland Yang Date: Fri, 22 May 2026 18:59:33 +0800 Subject: [PATCH] chore: capitalize brand name as DeepLethe across project metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The company brand is DeepLethe (camelCase), not deeplethe. Fixed the lowercase occurrences in the public-facing author/affiliation fields: - docs/paper/main.tex: \affil[1]{DeepLethe} - firmware/esp32/library.properties: author / maintainer - pyproject.toml: authors[].name (shows on the PyPI project page) - docs/paper/README.md: submission-checklist reference Not touched: examples/smart_panel_manifest.yaml still has `vendor: deeplethe`, which is a separate question — the `vendor` field elsewhere (lamp) uses a domain form (example.dev), so that one should likely become a domain rather than just be recapitalized. Co-Authored-By: Claude Opus 4.7 (1M context) --- docs/paper/README.md | 2 +- docs/paper/main.tex | 2 +- firmware/esp32/library.properties | 4 ++-- pyproject.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/paper/README.md b/docs/paper/README.md index 34e6ee5..14a8fa2 100644 --- a/docs/paper/README.md +++ b/docs/paper/README.md @@ -49,7 +49,7 @@ The tarball is `.gitignored` — regenerate before each upload. ## Before submitting to arXiv -1. **Authors.** Replace `deeplethe` and the placeholder email. arXiv lets +1. **Authors.** Replace `DeepLethe` and the placeholder email. arXiv lets you list affiliations per-author. 2. **Repo URL.** Currently a footnote placeholder (`github.com/device-context-protocol`). Either point to the real public diff --git a/docs/paper/main.tex b/docs/paper/main.tex index 999d6e0..e4d9e5e 100644 --- a/docs/paper/main.tex +++ b/docs/paper/main.tex @@ -58,7 +58,7 @@ LLM-Driven Control of Constrained Devices} \author[1]{Dongxu Yang\thanks{Correspondence: \texttt{wayland0916@gmail.com}.}} -\affil[1]{deeplethe} +\affil[1]{DeepLethe} \date{May 2026} diff --git a/firmware/esp32/library.properties b/firmware/esp32/library.properties index 3b7a1ba..d000c1f 100644 --- a/firmware/esp32/library.properties +++ b/firmware/esp32/library.properties @@ -1,7 +1,7 @@ name=DCP version=0.3.0 -author=deeplethe -maintainer=deeplethe +author=DeepLethe +maintainer=DeepLethe sentence=Device Context Protocol: bridge LLM agents to physical devices. paragraph=Reference firmware for the DCP wire protocol. Parses COBS-framed CRC-checked DCP frames over Serial OR BLE GATT (with NimBLE-Arduino), decodes a tiny CBOR subset, dispatches to user-registered intent handlers, and optionally verifies per-frame HMAC-SHA256 signatures. category=Communication diff --git a/pyproject.toml b/pyproject.toml index 083f430..af0e64b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ description = "Device Context Protocol — Python reference implementation. A br readme = "README.md" requires-python = ">=3.11" license = { text = "MIT" } -authors = [{ name = "deeplethe" }] +authors = [{ name = "DeepLethe" }] keywords = ["mcp", "iot", "hardware", "llm", "agent", "device", "protocol"] dependencies = [ "cbor2>=5.6",