add payton's sections to chapter 9; remove unnecessary sections/screenshots, reformat as necessary
This commit is contained in:
1 parent
89359a6ce3
commit
3eac4a694f
42 files changed
+34
-9
No files matched your search
@@ -179,3 +179,20 @@ and contact details was excluded from the repository; free-checkout and domain
|
||||
management screenshots provide non-sensitive evidence instead. Public HTTPS,
|
||||
renewal tests, external exposure, persistence replacement, Payton's PR review,
|
||||
merge/closure, remaining issues/README, and final compilation are not claimed.
|
||||
|
||||
\subsection{Record 10 --- HTTPS, Firewall, Persistence, and Report Completion}
|
||||
\textbf{Date:} October 13--15, 2026.\\
|
||||
\textbf{Tool and model:} Anthropic Claude (Opus 5.5).\\
|
||||
\textbf{Task:} Plan Payton's remaining Chapter~2 work; guide security-group
|
||||
changes, Caddy and Compose configuration, the renewal, persistence, and
|
||||
external exposure tests; draft README edits, the architecture diagram,
|
||||
and this chapter's completed sections.\\
|
||||
\textbf{Human actions:} Payton ran every console action and command, captured
|
||||
all screenshots, chose Caddy, wrote and edited the issues, opened and merged
|
||||
PR 7, and reviewed PR 2. Victor reviewed PR 7. The assistant viewed the AWS
|
||||
console read-only; it made no AWS, DNS, or Gitea changes.\\
|
||||
\textbf{Output used:} Configuration (Caddyfile, Compose additions), README
|
||||
edits, TikZ diagram, and chapter text based on Payton's screenshots and
|
||||
command output.\\
|
||||
\textbf{Evidence handling and limits:} Values in this chapter come from the
|
||||
saved screenshots. Team IP addresses are redacted in the text.
|
||||
@@ -2,7 +2,9 @@
|
||||
\newacronym{ami}{AMI}{Amazon Machine Image}
|
||||
\newacronym{iam}{IAM}{identity and access management}
|
||||
\newacronym{mfa}{MFA}{multi-factor authentication}
|
||||
\newacronym{acme}{ACME}{Automatic Certificate Management Environment}
|
||||
\newacronym{ssh}{SSH}{secure shell}
|
||||
\newacronym{tls}{TLS}{Transport Layer Security}
|
||||
\newacronym{wip}{WIP}{work in progress}
|
||||
\newacronym{wsl}{WSL}{Windows Subsystem for Linux}
|
||||
\newglossaryentry{evidence}{name={evidence},description={A retained record of an
|
||||
@@ -14,6 +16,8 @@
|
||||
\newglossaryentry{texlive}{name={TeX Live},description={A cross-platform
|
||||
distribution of the \TeX\ engines, \LaTeX\ packages, fonts, and tools; the
|
||||
distribution Overleaf compiles with}}
|
||||
\newglossaryentry{caddy}{name={Caddy},description={A web server and reverse
|
||||
proxy that obtains and renews TLS certificates automatically; the team's HTTPS endpoint for Gitea}}
|
||||
\newglossaryentry{sqlite}{name={SQLite},description={An embedded database stored
|
||||
in a local file; Gitea's selected database for the initial two-person deployment}}
|
||||
\newglossaryentry{elasticip}{name={Elastic IP},description={An allocated AWS
|
||||
|
||||
Reference in new issue
Block a user