Skip to content

Commit 46e2db9

Browse files
nodrel-devnoctisreusclaude
authored
chore: move specs/ into private internal/ repo (#18)
The spec-kit feature spec is a planning artifact, not consumer- or contributor-facing, and overlaps CONTEXT.md + docs/adr/. Relocated to internal/ (private companion repo) alongside the build brief. Update CLAUDE.md file-layout to match. Co-authored-by: Kyle Tully <kytully@gmail.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 990e73d commit 46e2db9

3 files changed

Lines changed: 3 additions & 309 deletions

File tree

CLAUDE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,11 @@ node field — never a default, never hardcoded. Same for API keys and base URLs
132132

133133
**File layout.** Package lives at repo root. Most docs are **public, in this repo** (they never ship
134134
to npm — `files: ["dist"]` — but version alongside the code): `docs/adr/`, `CONTEXT.md`,
135-
`documentation.yaml`, `AGENTS.md` + `.agents/`, `specs/`. Only two things stay **private** under
135+
`documentation.yaml`, `AGENTS.md` + `.agents/`. Three things stay **private** under
136136
**`internal/`** (its own private repo `nodrel-dev/n8n-fedex-node-internal`, gitignored here, restored
137137
on a fresh clone via `./bootstrap-internal.sh`): `internal/fedex-docs/` (FedEx's copyrighted captured
138-
specs) and `internal/fedex-node-build-brief.md` (commercial strategy). Never commit secrets to
139-
either repo. The node is `nodes/Fedex/Fedex.node.ts`; per-resource
138+
specs), `internal/fedex-node-build-brief.md` (commercial strategy), and `internal/specs/` (the
139+
spec-kit feature spec & planning). Never commit secrets to either repo. The node is `nodes/Fedex/Fedex.node.ts`; per-resource
140140
descriptions live in `nodes/Fedex/resources/<resource>/`. The two resources **mirror the two FedEx
141141
dev-portal projects / credentials** (ADR-0004): `tracking/` holding **Track** (binds
142142
`fedexTrackOAuth2Api`), and `shipping/` holding **Get Rates**, **Create**, and **Validate** (binds

specs/001-fedex-node/checklists/requirements.md

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)