Skip to content

Commit 7ee0d2b

Browse files
hyperpolymathclaude
andcommitted
initial first-push: cleanup + in-flight source work
First push to newly-created hyperpolymath/ipv6-only (private). Three concerns combined into this single commit at user request: 1. Build-artefact purge: 570+ `target/` files removed from tracking. These were committed inadvertently by earlier sessions; the updated `.gitignore` now keeps `target/` out permanently. 2. `.gitignore` refresh. 3. In-flight source edits in: - `crates/core/src/lib.rs` - `crates/subnet/src/lib.rs` - `crates/utils/src/lib.rs` - `src/main.rs` These are unreviewed by tooling in this session; bundled here per user directive ("option 1 — commit everything together") so the GitHub repo has the current working-tree state as its initial main. If they contain anything worth splitting into cleaner commits, that can be done in follow-up PRs. Sibling to hyperpolymath/ipv6-tools, /ipv6-site-enforcer, /network-dashboard, /bgp-backbone-lab under the aerie umbrella. Per estate policy 2026-04-17 (feedback_aerie_canonical_ambientops_subset), a restricted/safer/more-automated subset of this tool will land in ambientops via the to-be-implemented extraction pipeline. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1ea1c50 commit 7ee0d2b

578 files changed

Lines changed: 12 additions & 1338 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,11 @@ htmlcov/
7777
/tmp/
7878
*.tmp
7979
*.bak
80+
target/
81+
node_modules/
82+
_build/
83+
deps/
84+
.elixir_ls/
85+
.cache/
86+
build/
87+
dist/

crates/core/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// SPDX-License-Identifier: MPL-2.0
12
//! Core IPv6 types for ipv6-only
23
//!
34
//! Provides IPv6Address and IPv6Network types with full address manipulation.

crates/subnet/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// SPDX-License-Identifier: MPL-2.0
12
//! IPv6 subnet calculator and network planning utilities.
23
34
use ipv6_only_core::{IPv6Network, Ipv6Error, Result};

crates/utils/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// SPDX-License-Identifier: MPL-2.0
12
//! IPv6 utility functions for address manipulation and generation.
23
34
use ipv6_only_core::{IPv6Address, IPv6Network, Ipv6Error, Result};

src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// SPDX-License-Identifier: MPL-2.0
12
//! ipv6-only CLI
23
//!
34
//! IPv6 address manipulation, subnet calculation, and network planning tools.

target/.rustc_info.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

target/CACHEDIR.TAG

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

target/debug/.cargo-lock

Whitespace-only changes.
Binary file not shown.

target/debug/.fingerprint/anstream-44e8603a59067e93/invoked.timestamp

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)