fix: restore AI-Assisted Setup agent prompt lost in merge - #3
Open
harmjeff wants to merge 1 commit into
Open
Conversation
The body of the Experimental: AI-Assisted Setup section was dropped during the merge conflict resolution — the header survived but the prompt content merged into the Additional Resources table. Restores the content verbatim from upstream/main (added by PR awslabs#109). Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
harmjeff
force-pushed
the
fix/restore-agent-setup-instructions
branch
from
June 3, 2026 13:58
59e5dd9 to
5904f3b
Compare
harmjeff
added a commit
that referenced
this pull request
Jul 6, 2026
…en packager, bump 2.3.0 Compose hook (review #1/#2/awslabs#6/awslabs#7/awslabs#10/awslabs#11/awslabs#12): fold compose.sh + compose-contributions.ts + compose-fragments.ts into a single portable compose.ts (bun). Removes the shell-portability bug class — GNU-only `sed -i` → replaceAll, BSD/coreutils>=9.2 `cp -rn` clobber → existsSync no-clobber guard, swallowed `2>/dev/null || true` → recordDrop to aidlc/.aidlc-hooks-health/plugin-compose.drops. Anchors validated + escaped (skip-with-log, never a thrown regex); splices idempotent via sentinel markers; compare-before-write; recompile only when changed. Packager (review #3/#4): emit the kiro-ide projection too (four harness trees now); `--check` byte-parity drift-guards dist/plugins/ (verified it catches a tampered projection file). Compose read half (review awslabs#5/awslabs#8): handle the inline-empty `field: []` form; normalize CRLF once so every block/list regex is newline-safe. Docs (awslabs#9/awslabs#13): README repo-layout adds plugins/ + dist/plugins/; doc 18 gets a Kiro folder-drop security note (no install-time trust gate) and drops stale two-helper / three-host references. Also: remove spikes/dist-probe/ from the PR; bump 2.2.0 → 2.3.0 (version.ts + README badge + CHANGELOG); update t188 for compose.ts + the four-harness projection set. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
harmjeff
added a commit
that referenced
this pull request
Jul 7, 2026
…en packager, bump 2.3.0 Compose hook (review #1/#2/awslabs#6/awslabs#7/awslabs#10/awslabs#11/awslabs#12): fold compose.sh + compose-contributions.ts + compose-fragments.ts into a single portable compose.ts (bun). Removes the shell-portability bug class — GNU-only `sed -i` → replaceAll, BSD/coreutils>=9.2 `cp -rn` clobber → existsSync no-clobber guard, swallowed `2>/dev/null || true` → recordDrop to aidlc/.aidlc-hooks-health/plugin-compose.drops. Anchors validated + escaped (skip-with-log, never a thrown regex); splices idempotent via sentinel markers; compare-before-write; recompile only when changed. Packager (review #3/#4): emit the kiro-ide projection too (four harness trees now); `--check` byte-parity drift-guards dist/plugins/ (verified it catches a tampered projection file). Compose read half (review awslabs#5/awslabs#8): handle the inline-empty `field: []` form; normalize CRLF once so every block/list regex is newline-safe. Docs (awslabs#9/awslabs#13): README repo-layout adds plugins/ + dist/plugins/; doc 18 gets a Kiro folder-drop security note (no install-time trust gate) and drops stale two-helper / three-host references. Also: remove spikes/dist-probe/ from the PR; bump 2.2.0 → 2.3.0 (version.ts + README badge + CHANGELOG); update t188 for compose.ts + the four-harness projection set. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
harmjeff
added a commit
that referenced
this pull request
Jul 8, 2026
…en packager, bump 2.3.0 Compose hook (review #1/#2/awslabs#6/awslabs#7/awslabs#10/awslabs#11/awslabs#12): fold compose.sh + compose-contributions.ts + compose-fragments.ts into a single portable compose.ts (bun). Removes the shell-portability bug class — GNU-only `sed -i` → replaceAll, BSD/coreutils>=9.2 `cp -rn` clobber → existsSync no-clobber guard, swallowed `2>/dev/null || true` → recordDrop to aidlc/.aidlc-hooks-health/plugin-compose.drops. Anchors validated + escaped (skip-with-log, never a thrown regex); splices idempotent via sentinel markers; compare-before-write; recompile only when changed. Packager (review #3/#4): emit the kiro-ide projection too (four harness trees now); `--check` byte-parity drift-guards dist/plugins/ (verified it catches a tampered projection file). Compose read half (review awslabs#5/awslabs#8): handle the inline-empty `field: []` form; normalize CRLF once so every block/list regex is newline-safe. Docs (awslabs#9/awslabs#13): README repo-layout adds plugins/ + dist/plugins/; doc 18 gets a Kiro folder-drop security note (no install-time trust gate) and drops stale two-helper / three-host references. Also: remove spikes/dist-probe/ from the PR; bump 2.2.0 → 2.3.0 (version.ts + README badge + CHANGELOG); update t188 for compose.ts + the four-harness projection set. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
What happened
When merging
feat/design-reviewer-improvementsintomainand then reconciling withorigin/main, git auto-mergedREADME.mdwithout conflict markers. The merge silently dropped the prompt body and ran the Additional Resources table directly under the Experimental section header.Testing
upstream/mainexactlyBy submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.