docs: update HANDOFF.md — age-native redesign progress (tasks 1–7 complete)

This commit is contained in:
Joseph O'Brien
2026-04-01 20:58:09 -04:00
parent 545a45b3d3
commit b4cba74ea3
24 changed files with 1069 additions and 99 deletions

View File

@@ -1,6 +1,6 @@
use notcore::{HookPhase, HookSpec, StepStatus};
use nothooks::{run_phase, HookRunner};
use notstrap::{run, BootstrapOptions};
use nothooks::{HookRunner, run_phase};
use notstrap::{BootstrapOptions, run};
use std::fs;
use std::path::PathBuf;
use tempfile::TempDir;

View File

@@ -3,9 +3,9 @@ use std::path::Path;
use tempfile::TempDir;
use notcore::{HookPhase, HookSpec};
use notfiles::{LinkOptions, link};
use nothooks::{HookResult, HookRunner};
use notsecrets::{resolve_age_key, AgeKeySource, FileSource};
use notfiles::{link, LinkOptions};
use notsecrets::{AgeKeySource, FileSource, resolve_age_key};
/// Test that notsecrets and nothooks can each be used independently
/// in the same integration boundary — resolving an age key from a file
@@ -69,7 +69,12 @@ fn test_notfiles_respects_default_ignore() {
fs::write(pkg.join(".notfiles-state.toml"), "# state\n").unwrap();
fs::write(pkg.join(".nothooks-state.toml"), "# state\n").unwrap();
let opts = LinkOptions { force: false, no_backup: false, dry_run: false, verbose: false };
let opts = LinkOptions {
force: false,
no_backup: false,
dry_run: false,
verbose: false,
};
let state = link(d, &[], &opts).expect("link() failed");
// foo.txt linked