From 26a71432e3a609ec7dafc8365a36cb9cef461ca9 Mon Sep 17 00:00:00 2001 From: nkogut Date: Sat, 26 Sep 2026 19:25:39 +0000 Subject: [PATCH] docs: define FilePilot product scope --- README.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ac618c7..3fed8d4 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,22 @@ -# filepilot-pipeline +## Product Scope -One-click DevSecOps deployment for controlled LLM-assisted file updates \ No newline at end of file +FilePilot demonstrates a controlled file-update workflow. It accepts a target +file description, expected text, and replacement text. The application locates +the file only within an approved demonstration directory, verifies the expected +text, creates a backup, presents a diff, performs the replacement, verifies the +result, and records the outcome. + +FilePilot does not provide unrestricted filesystem access, general desktop +control, arbitrary shell execution, or open-ended autonomous planning. + +## Demonstration Acceptance Criteria + +The demonstration succeeds when FilePilot: + +1. finds the approved project-status file; +2. confirms that it contains `Status: Draft`; +3. creates a backup; +4. shows the proposed change; +5. replaces the line with `Status: Reviewed`; +6. verifies the saved result; and +7. records the outcome without exposing secrets. \ No newline at end of file -- 2.54.0