embeddedera-business¶
Running the company side of EmbeddedEra LLC: accounting, taxes, social media, listings. Registration numbers, EIN and addresses are in Company facts below. Site work lives in embeddedera-site; the store in ebay-store.
Company facts¶
One place for the numbers every form asks for. An EIN is not a secret (it goes on every W-9); SSNs and bank account numbers never go in the notebook — they live in Vaultwarden.
| Legal name | EmbeddedEra LLC |
| Type | North Carolina limited liability company, two members (Angel Diaz Oquendo and Yara Rosado Rivera, 50/50). Taxed as a partnership (Form 1065 + K-1s) |
| NC Secretary of State ID (SOSID) | 2827835 — also what forms call the "business registration number" |
| EIN (federal tax ID) | 99-2537132 |
| NC sales & use tax | Registered 2026-10-02. Account ID 601765155 (put it on every Certificate of Exemption, Form E-595E), Certificate of Registration licence no. 004309137, business class 5180, Johnston County. Filing frequency (monthly / quarterly) set by the NC-BR answers: check on ncdor.gov. A return is due every period, even at $0.00. The certificate must be posted at the place of business. NCDOR prints the name as "EMBEDDEDER" (truncated): check that it is only a print truncation. |
| Formed | April 2024 |
| Principal office | 1001 Ridge Drive, Clayton NC 27520-9664 (Johnston County) |
| Registered agent | ZenBusiness, 1001 Wade Ave, Raleigh (Wake County); this is not our address |
| Phone | (910) 627-9425 |
| Annual report | NC LLC annual report, about $200 a year (see bookkeeping) |
Trade names and accounts under the LLC¶
| Name | What | Where |
|---|---|---|
| EmbeddedEra | design and manufacturing; the website, the eBay store | embeddedera-site, ebay-store |
| Oddly Fitting Goods | Etsy print-on-demand shop, opened 2026-09-27 as an Incorporated business with the SOSID and EIN above | etsy-shop |
Status¶
- 2026-09-11: Google Business Profile created (verification pending), Bing Places imported from it, cal.com booking link live (https://cal.com/embeddedera/20-minute-call), Web3Forms intake on the site.
Open¶
- Darius Thomas / ELQARIS proposal: ON HOLD: Angel sends the 'buy off-the-shelf' draft first; reshape proposal only if Darius names a real differentiator. He asked for it by Mon 2026-11-23. Needs a mutual NDA template (none on the NAS) and a services agreement. Call filed CM-2026-004 (NAS
communications/2026/2026-11-09 ORVELION Technologies - intro call - notes.md). Decide before sending: app in-house (said on the call) or partner; TPMS reverse-engineering idea needs a terms/FCC check. - Nashoba / Chris Young (NICS): intro call held 2026-11-09, filed CM-2026-005 (NAS
communications/2026/2026-11-09 Nashoba Technologies - intro call - notes.md). Next: (1) Angel picks NDA redline asks (§5 consent for fabs/cloud AI, §6(d), §3(a)), then sign; (2) Chris sends files once his previous designer hands them over (he may convert to KiCad); (3) Angel sends the reference-customer page promised on the call; (4) written proposal: $750 fixed review credited to the next phase (said on the call), then capped development. Decide whether to keep offering the co-ownership/royalty model Angel floated [40:02]. - HANDOFF 2026-11-06 (chat over budget): leads + calls Mon Nov 9. State:
- Mon Nov 9 calls: 10:00 Brett Martin (RGB matrix/animatronic, thread
1a19da967a3cc769); 12:00 Darius Thomas (ORVELION, ELQARIS trailer monitor, idea stage, ~$15k, wants HW + phone app; reply draft in his form thread, NOT sent unless Angel did; open: do we build apps or partner); 15:00 Christopher Young (Nashoba NICS, Altium takeover, ESP32-C5/INA260/TMP102/MCP2515, 3-5 protos, 4-6 wk, self-funded). Next action: prep talking points for each (Chris: $750 fixed review 100% up front, credited to M1, milestones M1-M5, ask input power, why MCP2515 when C5 has TWAI, Altium vs KiCad deliverable, pin map). - Pricing decided in chat (not yet a dated owner rule): internal rate $95/h (floor $85, raise to $110-125 after 2-3 paid projects); fixed price per milestone; review 100% up front; milestones 50/50, next only after paid; hardware 100% up front + 10-15%; files/IP on final payment; changes billed hourly. Chris estimate total ~$5-8k + hardware.
- DFX1 (Mike): MNDA AG-2026-004 executed (Claude e-signed on Angel's explicit instruction); reply with PDF = Gmail draft, Angel to send if not yet. Waiting for his design files -> store per SOP-030 -> fixed review quote (64-page, ~800 parts: well above $750).
- Booking: Angel set Mon 11-13, Tue/Thu 13-16 ET, 2/day, notice 24 h (verified live). Option 3 (extra form questions) not started; option 4 (approval step) deferred.
- Checks passed: DFX1 redline and final word-diffed vs source; doc-check on redline; live slots API matches settings.
- Kaylee Gleason / Million Made Legacies LLC (EE-20261111-1828-TQMO + 1831-ERNI, millionmadelegacies@gmail.com, Gmail thread
1a1ccf0e66f3b489): one-off prototype, custom enclosure + solar-powered low-voltage electronics; wants capability talk + mutual NDA first. Reply draft (yes/yes/yes, asks for her NDA, booking link) in Gmail, NOT sent: Angel sends. Next: review her NDA per SOP-046 (we have no mutual NDA template). - Zeki Keles / Vulize (GPSDO, ZED-F9T + STM32 hat, Gmail thread
1a1b6a28f6f8154a, no NDA): intro call held 2026-11-10, filed CM-2026-006 (NAScommunications/2026/2026-11-10 Vulize - intro call - notes.md). They have a PDF schematic, mostly through-hole; Angel offered assembly (needs Gerbers, BOM, position files) or KiCad schematic + hat layout. No price given. Next: follow-up email asking design-by-us vs assembly-only and for the files. - Brett Martin (BU22 LED robot, EE-20261102-1408-D3PO, Gmail thread
1a19da967a3cc769): intro call held 2026-11-09 (CM-2026-003; notes on NAScommunications/2026/2026-11-09 Brett Martin - intro call - notes.md). Waiting for Brett's email listing what to test. Then: settle time-and-materials (offered on the call) vs fixed milestones before quoting; no price given yet; target about $100 per display. - DFX1 Forensics (Mike Gemmell, Gmail thread
1a1b0bed01ee1d88): MNDA AG-2026-004 EXECUTED 2026-11-06 (NASlegal/agreements/2026-11-06 DFX1 Forensics - MNDA - executed.pdf); reply with the PDF is a Gmail draft for Angel to send. Next: when design files arrive, store per SOP-030, then send a fixed review quote (100% up front, $95/h internal rate; 64-page, ~800-part board, so well above the $750 small-board review). Rules: cloud/AI ok (3(d), no training); fabs need per-order email OK; no publicity (6(d)); Work Product is DFX1's on payment in full. - Shower Drying Technologies: moved to shower-drying-technologies 2026-11-01 (project opened). Older status below kept for history. James Harris, Shower Drying Technologies (EE-20261020-1406-MTXY, vendors@showerdryingtechnologies.com, Gmail thread
1a15a7e84f7b87fd): reply sent 2026-10-20. HANDOFF 2026-10-22: NDA reviewed and size check done (both in Log 2026-10-22). SIGNED as-is 2026-10-23 (AG-2026-003, filed on NAS; customer foldercustomers/Shower Drying Technologies/on the NAS, README first); reply draft with signed PDF waits for Angel to send. Open: confirm entity at sosnc.gov. 2026-10-22 Jay sent their NDA (one-way, 7 pp, signed by him 10/22) and wants an afternoon intro call. NDA reviewed (see Log); waiting on Angel: sign as-is or send a one-clause AI-tools redline, and pick call times. PDF not yet on the NAS (connector can't download attachments). Earlier plan: follow SOP-046 (read whole agreement, check AI/fab/subcontractor limits, redline unsigned, clean final, register row); if call, ask the held-back questions (AC motor type and power, wireless type and range, first-year volume, US-only, prototype or date, cert lab chosen, and whether we build production units, since the lab would audit our shop). Read hardware/ul-etl-certification first. No reply by 2026-10-27: draft a short nudge for Angel to send. Before any services agreement: insurance (E&O and product liability) is still an open gap, and the vault shows no mains-AC or UL-listed product, so claim none. - Blossman CLOSED 2026-10-30 (Barry declined). MNDA 3.3 wind-down: (1) Angel sends the UNSENT thank-you draft in Gmail (threaded on Barry's 10-30 decline; says we destroy all copies + notes and send a signed certificate unless he wants them returned). (2) If Barry doesn't ask for a return, Angel deletes NAS
EmbeddedEra/customers/Blossman Gas/received/,work/andnotes/(review notes are derived from their info), plus any copies elsewhere (Mac ~/Downloads, Dropbox request folder). (3) Angel (Co-Owner) signs a short destruction certificate and emails it to Barry. (4) Register AG-2026-001 status → Closed, certificate filed inlegal/agreements/. - Scope an ICM map for
/mnt/storage/EmbeddedEra/only (not media, immich, precious); separate from the Blossman decision. SOP-030 still points design files atprecious/EmbeddedEra; reconcile withcustomers/. - Friending, Inc. MNDA (AG-2026-002, Gabor Kadas, Gmail thread
1a137dfabd94855c): Gabor's revised NDA (10/27) accepted as written; clean final e-signed by Angel 2026-10-27, NASlegal/agreements/2026-10-14 Friending - MNDA - signed-by-us.pdf, register = Signed by us, not yet returned. Reply draft with the PDF waits for Angel to send. An older unsent draft in the same thread ("One last tidy-up", redline v2) is obsolete: discard it. Next: when Gabor returns it signed, file as executed, set Executed, delete the draft-redline docx; then send him the tool list for written approval (para 3). Until then no AI tools, fab houses or contractors touch his spec. - Register AG-2026-001 (Blossman): the NAS copy still says "Signed by us, not yet returned"; the newer copy is on the Mac in
~/Downloads/NAS-staging. Merge it, do not overwrite. When merged, set the status to Closed (project ended 2026-10-30). - Learn new microcontroller families through small hobby projects, so they can be listed honestly (owner, 2026-10-15). Today the site lists 6 families (STM32, ESP32, Nordic nRF52, Microchip PIC/AVR/SAM, TI MSP430/CC, Arduino-compatible) from one master list in the website's
src/site.ts(MCU_FAMILIES). Candidates: Raspberry Pi RP2040/RP2350, NXP (LPC/i.MX RT/Kinetis), Renesas RA, Silicon Labs EFR32, WCH CH32. Pick one at a time: buy a cheap dev board, build one useful thing (a fixture helper, a Cricket-style gadget, a demo for a note), and write it up as an engineering note. Add the family to MCU_FAMILIES only once something real works and is documented; the note and photos become proof on the firmware service page.
See ~/Notes/tasks.md — this section is now generated from the task register.
Gaps, round 2 — "what am I not thinking of" (2026-09-11)¶
Ranked by risk. ✱ = can bite before anything else is noticed.
Legal / risk¶
- ✱ Product compliance. Anything with a radio (BLE, nRF, sub-GHz — the controller product) needs FCC authorization (Part 15; modular approval if the radio module carries its own FCC ID, which is the cheap path). Mains-powered → UL/ETL or a listed supply. EU sales → CE + RoHS declaration
- WEEE. Batteries shipped → UN38.3 and carrier hazmat rules (already noted for eBay). Labels must carry the marks. Audit the 3 products against this; record the modular FCC IDs on the parts.
- ✱ Insurance. General liability, product liability (hardware sold to the public), and errors-and-omissions for design services. Quotes from Hiscox / Next / Thimble-type carriers; home-business rider on the homeowner policy is not enough.
- ✱ Contracts. A master services agreement / terms for design work (IP assignment on payment, limitation of liability, acceptance, payment terms); a mutual NDA; contractor agreement with IP assignment for any helper (without it, the helper owns what they create); terms of sale + warranty + return policy for the products.
- Trademark and handles. USPTO search on "EmbeddedEra"; register if clear (~$350). Buy embeddedera.net/.io/.co defensively. Social handles are inconsistent (embedded_era on Instagram vs EmbeddedEra elsewhere) — pick one for anything new.
Money¶
- ✱ NC resale certificate (Form E-595E) so parts bought for products are bought tax-free; pairs with the sales-tax registration already flagged.
- Getting paid. Decide the rails: Stripe invoices (card + ACH, auto-reconciles), plus ACH/wire details for POs; deposit policy; net terms only for repeat customers. Wire the chosen rail into the invoice PDF's remit-to block.
- Internal rate card (never published): hourly, NRE minimum, per-unit assembly, rush, minimum order. Every quote derives from it; without it every quote is improvised.
- Time tracking. Hours per project feed costing and hourly quotes. Free: Kimai (self-hosted, API) or a 5-line vault log per day. Without it the rate card is a guess.
Operations¶
- Shipping. Business accounts (USPS Business/Pirate Ship free, UPS) for discounted labels; packaging spec (ESD bags, MSL bags for boards); hazmat for batteries; international needs HS codes and a commercial invoice — the doc template can produce it.
- Supplier accounts as a business (Digi-Key, Mouser, LCSC, JLCPCB/PCBWay) with the resale certificate on file and net terms when offered.
- Component lifecycle monitoring on our own BOMs — the obsolescence service applied
inward: a weekly check of every MPN in the ERP against lifecycle status (Nexar/Octopart free
tier or distributor APIs, via
part-lookup), ntfy on EOL/NRND. Ties to InvenTree alternates. - Product documentation: datasheet/quick-start/user manual per product, firmware changelog, a support page — the docs section of the site. Warranty end = ship date + term, from ERP data.
- Firmware release process: semantic versions, tagged builds, signed/checksummed images, the flasher pinned to a release, version recorded per serial (already planned).
- Support path: support@ alias → label → the same draft routine; RMA via return orders.
IT security¶
- Email hardening: DMARC from
p=none→quarantine→rejectonce reports look clean; DNSSEC on at Cloudflare; registrar lock at Squarespace; MFA on Google, Cloudflare, GitHub, Resend, Vaultwarden (check each). hello@ is public — expect phishing; SPF/DKIM already good. - Offboarding checklist for a helper: ERP user off, Cloudflare Access email removed, Workspace account suspended, Bitwarden shares revoked, physical keys.
Management¶
- Weekly numbers — one page, automated from the systems: leads in, quotes out, win rate, revenue, inventory value, test yield, on-time ship, cash. The vault report routine can build it once the ERP has data.
- Bus factor: if Angel is out for a month, who can ship, refund, answer? The vault is the manual; the missing piece is a named person with access. Registered agent covers the legal mail.
Accounting and taxes — the gap the MRP does not cover (2026-09-11)¶
InvenTree holds parts, stock, builds, orders; it does no bookkeeping. What it hands over by export: sales by customer, purchases by supplier, COGS per unit (BOM roll-up), inventory value at year end. Everything below needs a ledger and a tax filer. Verify each item with a CPA — none of this is professional advice.
Obligations for an NC LLC that sells physical products¶
Corrected 2026-09-24: this is a TWO-member LLC, so the federal items below are wrong
Angel confirmed EmbeddedEra LLC is owned 50/50 by Angel Diaz Oquendo and Yara Rosado
Rivera. This section was written for a single-member LLC and its federal obligations
reflect that. The IRS treats a single-member LLC as a disregarded entity (Schedule C plus
self-employment tax on one personal 1040) but a two-member LLC as a partnership —
Form 1065 and a K-1 to each member. Items 2 and 3 below are therefore the wrong set.
Do not act on them; settle the entity classification in the CPA hour first. The NC items
(sales and use tax, annual report) are unaffected. See ../claude-memory note
embeddedera-ownership and the NCDOR registration thread.
- NC sales & use tax — register with NCDOR, collect on NC sales, file monthly/quarterly. NOT in any plan until now; sharpest penalties if missed. Out-of-state sales become taxable in another state only above that state's economic-nexus threshold (typically ~$100k/yr there).
- Federal income + self-employment tax: Schedule C + SE on the personal 1040; quarterly estimates (Form 1040-ES).
- NC state income tax: quarterly estimates (NC-40).
- NC LLC annual report, every April (~$200).
- 1099-NEC to any non-employee paid ≥ $600/yr; collect W-9s.
- Inventory for tax: small businesses may treat inventory as non-incidental materials and supplies; either way a year-end inventory value must exist — the MRP produces it.
Ledger options (rule 2 says free first; this is the one place paid may win)¶
- GnuCash — free, true double-entry, invoices and sales-tax tables, CPA-standard; desktop, no API (the box can hand it CSV).
- Firefly III — free, self-hosted, API; personal-finance shaped: no AR/invoicing, no sales tax.
- Wave — free core, business-shaped (invoicing, sales tax); bank sync possibly paid — verify.
- Paid small-business accounting (~$20–30/mo) + a CPA once a year: the pragmatic path if the free tools cost more in mistakes than they save.
Decision path¶
- One hour with a CPA before the first invoice goes through the new system: sales-tax registration, inventory method, entity questions (S-corp election ever?), which ledger they want to receive.
- Their answer picks the ledger; Claude automates the exports from InvenTree and the invoice ledger into it; monthly close checklist added to the routines.
Paid social / ad tools — scouted 2026-09-11 (for reference; nothing bought)¶
Angel asked what paid options exist. Verified from vendor pricing pages except the ad rates, which the scout could not fetch and are market estimates — check before spending.
| Tool | Cheapest paid | Notes |
|---|---|---|
| Buffer | $5 per channel / mo | cheapest real option, has an API, LinkedIn company pages + Instagram |
| Metricool | ~€16/mo | 10 brands, API only on the higher tier |
| Later | $18.75/mo | strongest analytics |
| SocialBee | $24/mo | content library + calendar |
| Postiz cloud | $29/mo | same product we could self-host free on this box |
| Mixpost | $299 once | self-hosted, unlimited channels, permanent licence — no subscription |
| Hootsuite | ~$99/mo band | annual lock-in, built for teams; not for us |
| Adobe Express | $9.99/mo | Canva-like; Figma free covers most of it |
| Figma | free | fine for one-off graphics indefinitely |
Ads (estimates): Meta no minimum, ~$5–20/day to start, B2B CPC ~$1–3. LinkedIn ~$10/day minimum, B2B CPC ~$5–15 — the most expensive place to learn. Google no minimum, CPC ~$1–4.
Position: do not buy yet. The self-hosted Postiz or Mixpost route removes the only real reason to subscribe (renting an approved LinkedIn/Meta app). Revisit after 3 months of Search Console data, and after the free inputs exist: LinkedIn company page, photos, a testimonial. If something is bought first, it should be Mixpost ($299 once) or Buffer at $5–10/mo, not a $29+/mo subscription.
Log¶
- 2026-11-11: Cody / Upfit Nation (UpfitLink, EE-20261107-2336-3RG2): reply draft (mail-draft, threaded on his 11/8 message) recaps spec + asks 12/24V, clamp voltage/current, shared 8/16 board, isolated USB cost OK, budget; booking link. NOT sent. (evening-call line removed 2026-11-11: booking hours are Mon 11-13, Tue/Thu 13-16 ET).
- 2026-11-11: Zeki Keles / Vulize call (2026-11-10, 33.5 min) filed on NAS per SOP-048 as CM-2026-006 (8 files, SHA-256 verified), notes.md written from transcript; AirPods were mic+output so the other side is mostly missing. Mac original moved to Trash.
- 2026-11-10: Nashoba: Angel sent the redline 2026-11-09 17:41 PT. Chris replied (msg
1a1c36793b9d2ab2) with 5 questions on AI tools under §5; OK with general AI use, wants prior written approval before NICS material goes into third-party AI. Reply draft (not sent): tools = KiCad local, Claude paid, Codex; training off (Angel to confirm both toggles before sending); policy links; NAS storage, §11 deletion; agrees to AI only with Nashoba's prior email approval; revised on Angel's instruction: paid commercial AI only (no free/open-source), not locked to one vendor (Claude, ChatGPT/Codex, possibly Grok etc.), training off, we tell Chris which service before use. Then shortened on Angel's instruction ("don't give our recipe"): no tool names, no workflow, no policy links; 5 one-line answers. Next: on his OK, redline v2 of §5 (AI by prior written approval; fab/enclosure email consent kept). - 2026-11-09: Nashoba NDA redline built on Angel's go ("push these changes"): 3(a) carve-out for work not using their info; 5 cloud/AI tools allowed (confidentiality, no training) + fab/contractor consent by email per order; 6(d) drop "contemporaneous" + know-how/pre-existing libraries carve-out; our entity, address, Principal Engineer, email filled. Original text word-diffed = his PDF; doc-check pass; markup render checked. Filed on NAS (redline + as-received), register AG-2026-005 = draft. Reply draft with redline in Gmail thread (mail-draft), NOT sent. Next: Chris returns a clean final, Angel signs.
- 2026-11-09: All three Nov 9 calls filed on NAS
communications/2026/per SOP-048 (recording, audio only, screen x2, metadata, transcript, notes; SHA-256 verified): CM-2026-003 Brett Martin (earlier copy of its recording was truncated at 297 of 476 MB and its register row missing; both fixed), CM-2026-004 ORVELION (Darius Thomas), CM-2026-005 Nashoba (Chris Young). Chris call: $750 review credited to the next phase, KiCad deliverable, 3-4 boards in ~3 weeks if parts are US-stock, Chris wants NDA before discussing a power-grid direction; Claude read the transcript before any NDA was in force. - 2026-11-09: Nashoba NDA redline (NAS draft-redline.docx) verified: word diff vs as-received PDF = only our tracked edits; doc-check pass. Reply draft in thread
1a1c250bc6d873a2said "attached" but had no attachment; redline now attached. Not sent: Angel sends. Venue (Clark County NV) left as written. - 2026-11-09: Nashoba (Chris Young) call held 15:00; he sent his one-way NDA (thread
1a1c250bc6d873a2, NV law, Clark County venue, 3-yr term, 5-yr tail per disclosure). Reviewed per SOP-046: no attorney trigger (no IP assignment, no non-compete, no indemnity). Blocking: §5 needs prior written consent for any contractor, fab or external party (covers cloud AI tools and JLC/PCBWay). Weak spots: one-way, §6(d) independent development needs "contemporaneous written records", §3(a) bars use for "competing development". Not signed; waiting on Angel's choice of redline asks. - 2026-11-09: Darius/ELQARIS: Phase 1 spec found to match off-the-shelf kits (iN-Command NCTP100 ~$245, TireMinder TPMS-APP-4 ~$378, Dexter DEX360 $7.99-9.99/mo). Angel's call: tell Darius he's better off buying one; Gmail draft reply (unsent) on thread 1a1c164cb8fb333b asks what ELQARIS does beyond them (bearing/load/stability). Proposal on hold until he answers.
- 2026-11-09: Darius follow-up emails (3, after the call): gooseneck confirmed, external TPMS sensors, iPhone-sized weather-resistant hub, app dashboard with trailer graphic + pairing flow for moving hub, $15k is all-in incl. app, wants cost breakdown + ways to stay in budget, proposal ideally by Mon 2026-11-23; concept image attached (thread 1a1c164cb8fb333b, not viewed: connector can't download attachments). Proposal draft updated.
- 2026-11-09: Darius Thomas (ELQARIS) call held 12:00 ET, 16 min; recording in ~/Movies/EmbeddedEra Meet/Meeting 09_11_26_11_58_45_2026-11-09_16-58 (not yet filed per SOP-048; no spoken recording consent in the transcript). Angel said on the call: EmbeddedEra can help with iPhone, Android and web apps (supersedes the 11-06 "app not claimed" note for this lead); $15k may not cover everything; feasibility phase fixed-price/capped; 3D-printed housing now, mechanical partner later; off-the-shelf TPMS sensors to save cost; deliverables his on payment; written proposal with phases "within the next week" (by ~11-16), may take longer if questions. Darius asked for proposal with milestones, pricing, timeline, deliverables, NDA process. Draft proposal (unsent, prices are Claude's placeholders): https://claude.ai/artifact/BBbWX8kcxLW19kZZPYMhq5
- 2026-11-06: New lead Darius Thomas, ORVELION Technologies (EE-20261106-1634-MLT4, dariusthomas23@gmail.com, 678-983-8909): ELQARIS wireless trailer safety monitor, hardware + smartphone app prototype, idea stage, ~$15k budget, asks feasibility/cost/timeline/IP; came via an AI assistant / our online tools. Call booked Mon Nov 9 12:00 ET. Reply drafted (not sent): confirms call, 5 pre-call questions, suggests fixed-price feasibility phase first, NDA + ownership of paid work. App development not claimed as an in-house service (no evidence we offer it); decide on the call whether we partner or scope a simple test app.
- 2026-11-06: DFX1 MNDA countersigned by Claude on Angel's explicit instruction ("Sign it for me"): times-italic name on By line, date, /s/ line per SOP-046; render checked (doc-check flags only the intended text-on-signature-line overlap). Filed executed, redline and as-received copies removed, register = executed, reply draft with PDF created.
- 2026-11-06: DFX1: Mike accepted all 3 redline changes and sent his signed clean final (NAS
legal/agreements/2026-11-06 DFX1 Forensics - MNDA - signed-by-them.pdf); word diff vs our agreed text = PDF hyphenation + his date only. Countersign blocked pending Angel's explicit OK (auto-mode refused e-signing on his behalf). Nashoba: Chris rebooked for Mon Nov 9 15:00 ET (20 min). - 2026-11-06: Nashoba: Chris missed the 10:00 call (calendar alert failed), apologized and asked to reschedule. Reschedule reply drafted (thread "Meeting", booking link + agenda), not sent. The post-call recap draft (review fee $750 etc.) was deleted since no call happened; reuse its content after the real call.
- 2026-11-06: DFX1 redline built (wording reproduced from his PDF, word diff = only our 9 edits; doc-check pass, markup render checked), filed on NAS with as-received PDF, register AG-2026-004 = draft. Reply draft re-made via mail-draft with the docx attached; the earlier text-only draft deleted.
- 2026-11-06: DFX1 NDA reply drafted in Gmail (not sent): asks §6(b) assignment on payment in full (+§8 deliver only paid Work Product), inventions "specific to" DFX1 designs, patent paperwork at DFX1 expense, §3(d) cloud/AI tools allowed with no training; fabs via per-order email consent; gives address and title Principal Engineer; asks Mike to send updated version, Angel signs the clean final.
- 2026-11-06: DFX1 Forensics (Mike Gemmell, CM5 + i.MX 8M Plus carrier, KiCad 10, ~800 parts; Gmail thread
1a1b0bed01ee1d88) sent their mutual NDA (VA law, Fauquier County, 2-yr disclosure window, 5-yr survival). Reviewed: §6(b) assigns all Work Product + inventions to DFX1 immediately (SOP-046 attorney trigger), §6(c) perpetual licence of our pre-existing tools, §3(d) no non-employee contractor or non-US person without email consent (blocks offshore fabs and possibly cloud AI), §6(d) no publicity even anonymized, §13(b) only a both-signed doc citing 13(b) can override. Not signed; waiting on Angel's choice of redline asks. - 2026-11-06: Nashoba Technologies (Christopher Young, NICS supervisory controller, Altium takeover, ESP32-C5/INA260/TMP102/MCP2515, 3–5 protos, 4–6 wk, self-funded; Gmail thread
1a1a9171fa49ca46): call Fri 11/6 10:00 ET. Follow-up draft in Gmail (not sent) proposes $750 fixed review, 5 business days, credited to M1, milestones M1–M5. Fee and credit await Angel's OK. - 2026-11-01: Shower Drying Technologies became its own project note shower-drying-technologies; Jay answered the 16 questions and approved private AI tools in writing.
- 2026-10-29: NDA gap in practice: Claude read the 10-29 call note/transcript and audio this session at Angel's request (draft email + EraScope label fix) before Shower Drying gave a written AI-use OK; the questions draft asks for it (Q16). No Codex/OpenAI use; derived files kept on NAS only.
- 2026-10-29: Shower Drying follow-up questions email (17 questions: motor/power, wireless, enclosure, cert, project, AI-tools OK, NDA receipt) left as Gmail draft on thread 1a15a7e84f7b87fd, cc Brandon; not sent. Our commitment from the call: find NC injection-molding and sheet-metal contacts. Jay is sending an RFQ packet.
- 2026-10-29: Shower Drying (AG-2026-003) intro call 16:17 ET, 31.5 min, filed on NAS
communications/2026/2026-10-29 Shower Drying Technologies - intro call - *(recording, audio, screen x2, transcript.json, metadata, notes.md), SHA-256 verified; register CM-2026-002; Mac originals moved to Trash. Consent column still blank. Vault call notemeetings/calls/2026-10-29-technical-partnership-meeting-shower-drying-unit-prototype.mdholds NDA content. - 2026-10-22: Shower Drying Technologies size check: no public footprint. Website = GoDaddy parked page; domain registered 2025-11-09; no news, funding, LinkedIn-visible team or registry hit found by web search (NC SOS not checked directly, JS site). Only known people: Jay (James) Harris, Co-Founder, so 2+ founders. Read as pre-revenue, pre-product startup. Implication: ask about budget/funding on the intro call; deposit or phased billing before engineering work.
- 2026-10-27: Shower Drying intro call booked Thu 2026-10-29 16:20 EDT (Jay + Brandon). Prep brief on NAS
customers/Shower Drying Technologies/notes/2026-10-29 intro call prep.md. Their website is a parked domain; no public footprint found. Open before call: Angel decides whether to give a Phase 0 price range. - 2026-10-27: Friending NDA: Gabor's revised .docx differs from our redline in 4 places, not the 3 his email named: para 3 AI/cloud tools need Friending's prior written approval; para 6 know-how excludes their designs/specs/algorithms "whether or not retained in unaided memory"; para 10 five years; and unannounced, para 2(d) independent development must be shown by contemporaneous written records. Angel accepted as is; clean final built on our layout-fixed file with his exact wording (text diff = signature only), doc-check --final pass, e-signed, filed, reply drafted.
- 2026-10-23: Created NAS customer folder
EmbeddedEra/customers/Shower Drying Technologies/modeled on Blossman Gas (README, CONTEXT, CLAUDE, notes/, received/, work/); AI use and fabs marked NOT approved (NDA 4b). Jay's original NDA scan filed under received/. - 2026-10-23: Shower Drying Technologies NDA signed as written by Angel (Co-Owner; e-signature overlay on Jay's scanned PDF, dated 10/23/2026) per his go-ahead; filed on NAS as
2026-10-22 Shower Drying Technologies - NDA - signed-by-us.pdf, register AG-2026-003signed by us, not yet returned. Reply to Jay (signed PDF + embeddedera.com/book for the afternoon call) is a Gmail draft on thread 1a15a7e84f7b87fd, not sent. AI-clause gap left open (no cloud AI on his documents). - 2026-10-30: Blossman closed. Barry replied 14:46Z to the nudge: Blossman will not move forward with EmbeddedEra on Home Base (kind words on enthusiasm/initiative). Thank-you reply is an UNSENT Gmail draft; it commits to MNDA 3.3 (destroy all copies + notes, officer certificate, or return on request). Lead lost after the first-read email; no price was ever given.
- 2026-10-30: Blossman: first-read email actually went out 2026-10-23 11:52Z (Gmail Sent), not 10/20; no reply from Barry in 7 days. Follow-up nudge (asks if they decided, offers a call, restates agreement + board + SD cards) sent by Angel 2026-10-30 (Gmail Sent).
- 2026-10-30: Angel: discard all 13 drafts, nothing important (he discards them by hand; Claude does not hard-delete). Misha (BBA, asked 10/19 which machine) is still unanswered; the 3 cold intros were never sent.
- 2026-10-30: Gmail drafts audit, 13 drafts. Connector cannot trash drafts and delete_draft is permanent, so Angel discards by hand. Done or superseded: old Luke reply (sent version 10/28), Apr soldering-machine request, both #137 drafts. Still live: reply to Misha picking BBA-331HX (unsent, Misha asked 10/19). Need a decision: Ebyte PI (placeholder), Yara Spanish review + CPA letter (placeholders), Paul testimonial, 3 cold intros (FlexGen, Electroswitch, Wasatch, unsent since 9/17), "Invoice paul parts" memo.
- 2026-10-22: Shower Drying Technologies NDA (Gmail msg
1a163e3d4ccadd3b, file 261022_09_44_38.pdf) reviewed under SOP-046. One-way (protects them only), NC law, exclusive venue Pitt County state courts (§17). Purpose (§1) = feasibility, prelim specs, cost estimate; dev work needs separate written OK. Exclusions incl. prior knowledge and independent development (§3a,d) + general-know-how sentence. Contractors with need-to-know allowed if bound equally (§4d). §5/§6: no IP assignment, no licence, new IP left to a later agreement. §7 no reverse engineering of their prototypes/samples without written consent. §9 return/destroy in 15 business days, backup carve-out. §11 5 yrs per disclosure, trade secrets indefinite. No indemnity, non-compete, non-solicit, exclusivity or fee clause, so no attorney needed (SOP-046 step 2). Gap: cloud AI tools not addressed; §4b bars disclosure to any entity, so no Claude/ChatGPT on their docs unless a clause is added. Receiving Party block blank: EmbeddedEra LLC, a North Carolina limited liability company, 1001 Ridge Drive, Clayton NC 27520. - 2026-10-20: New inquiry EE-20261020-1406-MTXY, James Harris, Shower Drying Technologies (NC startup; 120 VAC appliance: AC motor control, wireless remote, timer, dimmable LED; wants schematic/PCB/firmware/prototype/production, UL-ready; NDA before requirements). Domain real (M365 mail, registered 2025-11-09), nothing else verified. Reply left as a Gmail draft, not sent: confirms capability, says UL/ETL is lab-issued and we design for it, offers NDA-first or intro call, scoping questions held back for the call; Angel sent it 2026-10-20 19:10 UTC (verified in Gmail Sent). No mains-AC or UL-listed product on record in the vault, so the draft claims no such experience; insurance (E&O/product liability) is still an open gap before taking safety-critical work.
- 2026-10-20: Blossman (AG-2026-001): Barry approved paid private AI on his files (email 10/20); read-only review done, findings and win plan on the NAS only (
customers/Blossman Gas/notes/). Reply (no price, board-plus-display ask, call this week) sent by Angel 2026-10-20. Price goes on the call, not in email. KiCad conversion and any code changes stay on hold until a signed OK or services agreement (MNDA 2.3/7.4). - 2026-10-15: Blossman files are on the NAS at
EmbeddedEra/customers/Blossman Gas/. Barry sent two zips (Altium project files, firmware), stored underreceived/2026-10-15 from Barry Rowton/. Not opened, not unzipped, no work started; the folder README lists each delivery and the MNDA limits. New pattern: customer files go incustomers/<Company>/received|work. SOP-030 still points design files atprecious/EmbeddedEra; that needs fixing. Call recording + transcript (iPhone named it "Ridge Dr") renamed tocommunications/2026/2026-10-15 Blossman Gas - meeting - *, register CM-2026-001. - 2026-10-15: Barry (Blossman, AG-2026-001) asked which AI services we would use, for his IT approval. Reply drafted in Gmail, not sent: Claude (Anthropic, Max plan) + ChatGPT/Codex (OpenAI, Pro plan), training off, files kept on our systems. Before sending, check that the model-training setting is off in both accounts. MNDA 2.3 (no derivative works) still has to be overridden by the services agreement before we change their code.
- 2026-10-15: Lead source for Blossman Gas (Barry Rowton, AG-2026-001): he told the owner he found EmbeddedEra by asking an AI. Which AI and what he asked: not known yet. Details in embeddedera-site Log.
- 2026-09-27: EIN recorded (99-2537132); Company facts table added; Etsy shop Oddly Fitting Goods opened under the LLC as an Incorporated business.
- 2026-09-11: Affiliate scout done; PCBWay first. Lunch checklist event created on Angel's calendar (12:00–13:00) for the Mac-only tasks.
- 2026-09-11: Note created. Bing Places done by Angel.
- 2026-10-12: Facebook Marketplace services listing kit (instructions for an outside AI, field text, 3 studio photos) shared unlisted at https://marketplace.ee-share.pages.dev (ee-share Pages project, branch
marketplace, noindex header + robots.txt; production branch still serves the Cricket ad). Price field = $1 placeholder per the one-place pricing rule. Private copy: https://claude.ai/artifact/6duGx736hB3RvTN58fN38q. - 2026-10-14: Blossman Gas MNDA (request EE-20261009-0703-QPLT) reviewed and e-signed by Angel as Co-Owner; nothing unusual, but 2.3 (no derivative works) and 3.1 (no third parties incl. fab/cloud AI without written approval) must be overridden by the services agreement before work on their code. New SOP-046 Agreements Register: agreements live in NAS
EmbeddedEra/legal/agreements/+register.csv(AG-2026-001 = Blossman). Staged at ~/Downloads/NAS-staging on the Mac because the NAS was off-network; still to do on the shop LAN: copy it to /mnt/storage/EmbeddedEra/legal/agreements, restrictlegal/to Administration in Samba, run sop-index-build + sop-deploy on the server. - 2026-10-14: Signed Blossman MNDA sent to Barry 13:25 ET (AG-2026-001 now Executed). That email asked AI-tool approval for code review and analysis only; ask on the 2026-10-15 14:20 ET call for approval across the organization and confirm it by email. Updated register.csv is only in ~/Downloads/NAS-staging on the Mac (NAS dropped off); copy it to legal/agreements on the NAS.
- 2026-10-14: Friending, Inc. (AttendeeMatch, Gabor Kadas, request EE-20261013-1746-JY4H) MNDA: reviewed; sent back 15:31 ET with tracked changes (independent-development exclusion, general know-how, analyses narrowed, cloud/AI tools allowed without training, NC law + Wake County, 3-year term) and signed by Angel as Principal Engineer. Register AG-2026-002
signed by us, not yet returned, file on NAS legal/agreements. The NAS register.csv now has this row; the Mac's ~/Downloads/NAS-staging copy does not, so merge rather than overwrite when copying it over. - 2026-10-14: Friending NDA switched to the standard process: unsigned redline re-sent replacing the signed copy; both sign a clean final once wording is agreed. Register AG-2026-002 now
Draft, NAS file2026-10-14 Friending - MNDA - draft-redline.docx. SOP-046 v1.1 makes unsigned-redline → clean final → both sign the house rule. - 2026-10-23: Reply DRAFT to Yara in the card thread (mail-draft, real Drive links): what changed, leans 6 (on both lists), asks her final pick + her title. Not sent.
- 2026-10-23: Card ideas on Drive replaced in place with the new renders (/book link, Clayton, 30 mm wordmark, logo v2 now matches the live site) + Yara's picks image added. Open: final pick (Angel), Yara's title.
- 2026-10-23: Yara replied to the card email: likes ideas 1, 5 and 6 (no title given for her card). Audit of the ideas art: Oct 16 renders still said cal.com/embeddedera (build.py was already fixed); re-rendered sheet + print PDF on server and vault, wordmark on 1 and 5 raised 1.1-1.15in to 1.2in (30 mm min), QRs re-decoded to /quote/. Drive copies not replaced yet. Open: logo v2 still unapproved (site on v1); idea 6 front trace runs into the mark's clear space.
- 2026-10-16: Business card draft for Angel (front mark+name+title, back contacts + QR to /quote) at ~/design/business-cards/; print typeface picked for it: Inter + JetBrains Mono (free, OFL). Awaiting approval. doc-check flags the 2-line front as 'nearly empty' — false positive for cards.
- 2026-10-16: 10 business card ideas published (brand/artwork/business-cards/business-card-ideas); awaiting Angel's pick.
- 2026-10-16: Draft to Yara (yrosado@) asking her pick of the 10 card ideas; links the notebook page because no draft-with-attachment route works (no IMAP app password, GAM lacks the Gmail API).
- 2026-10-16: Card ideas uploaded to Drive folder 'EmbeddedEra business cards - 10 ideas' (https://drive.google.com/drive/folders/1YdeixO2it-Kl35yF-UOkml4ySw39c-VZ), Yara = commenter; draft to Yara now carries the Drive link. GAM domain-wide delegation granted for Drive + Gmail scopes.
- 2026-10-16: Business card idea 8 (Title block) rebuilt to mirror KiCad worksheet 005 (logo cell with mark+wordmark, caption over value, big TITLE row, REV/SHEET cells; back QR above a 3-row contact block). Source
~/design/business-cards/ideas/build.py; QR re-decoded. Drive copies replaced in place (same links), so Yara's link shows the new version. Draft not re-sent. - 2026-10-20: Insurance (#88, Yara, overdue since 10/14, no quotes yet). Spanish Gmail draft to Yara with the 3 coverages, Hiscox/Next/Thimble, prefilled company facts, and open items (revenue, employees, limits). Older Sep 27 draft 'Qué necesitas en #137' is stale; delete it. Draft only, not sent.
- 2026-10-20: Angel sent the insurance email to Yara (English). Next: Yara returns three quotes; if none by 2026-10-27, nudge her. Delete the stale Sep 27 draft.
- 2026-11-09: Brett Martin intro call held and filed as CM-2026-003 (SOP-048). No LED approach or price agreed; Angel offered PCB review, in-house prototyping and time and materials; Brett to email what he wants tested.