Files
llm-wiki/docs/superpowers/specs/2026-07-18-keycloak-branch-note-consistency/per-file-findings.md
T

7.2 KiB

Per-file Findings Index

이 파일은 인덱스다. finding의 주장·인용·반론·수정안은 lane 보고서가 소유한다. 동일 finding이 여러 파일을 비교하면 관련 파일 양쪽에 같은 ID가 나타날 수 있다.

experiment-nplus1-highlight-feed.md

  • Finding: 없음. Keycloak 결정은 없고 sibling 주제 언급만 있다.
  • Detail: lane 01

feature-authentication-authorization-contract.md

feature-boundary-validation-mapping-contract.md

  • Finding: 없음. Keycloak 결정은 sample seed 설명에 한정된다.
  • Detail: lane 01

feature-keycloak-account-linking-spa-ux.md

  • Findings: L1-F02, L1-F03, L1-F04, L1-F13
  • Detail: lane 01

feature-keycloak-account-linking-sub-vs-email.md

  • Findings: L1-F02, L1-F04, L1-F05, L1-F06, L1-F09
  • Detail: lane 01

feature-keycloak-bff-vs-spa-direct.md

feature-keycloak-docker-compose-stack.md

feature-keycloak-edge-forwardauth-google-federation.md

  • Findings: L1-F09, L1-F10
  • Detail: lane 01

feature-keycloak-edge-forwardauth-no-google.md

feature-keycloak-federation-spa-zero-change.md

feature-keycloak-first-broker-login-flow.md

feature-keycloak-google-claim-attribute-mapping.md

feature-keycloak-google-redirect-uri-policy.md

  • Findings: L2-F04, L2-F05; deterministic BARE_DECISION_REF 3건.
  • Detail: lane 02

feature-keycloak-header-spoofing-defense.md

  • Finding: lane-local contradiction 없음; cross-lane trusted-header owner edge가 남아 있다.
  • Detail: lane 02

feature-keycloak-https-termination-caddy-nginx.md

feature-keycloak-idp-brokering-google-client.md

  • Findings: L2-F01, L2-F05; deterministic BARE_DECISION_REF 1건.
  • Detail: lane 02

feature-keycloak-idp-mappers-claim-to-role.md

feature-keycloak-internal-spa-direct-google-federation.md

  • Findings: L2-F01, L2-F02, L2-F07, L2-F08
  • Detail: lane 02

feature-keycloak-internal-spa-direct-no-google.md

feature-keycloak-iss-claim-hostname-mismatch.md

  • Findings: L1-F08, L4-F01; 이 문서 자체는 owner 충돌을 명시적으로 기록한다.
  • Detail: lane 01, lane 02, lane 04

feature-keycloak-nginx-auth-request-integration.md

  • Findings: L3-F01, L3-F02; deterministic bare reference의 owner 대상.
  • Detail: lane 03

feature-keycloak-oauth2-proxy-oidc-flow.md

  • Findings: L3-F03, L3-F04; deterministic BARE_DECISION_REF 3건.
  • Detail: lane 03

feature-keycloak-patterns.md

feature-keycloak-pkce-flow-stages.md

  • Findings: L3-F06, L3-F07
  • Detail: lane 03

feature-keycloak-public-domain-tunneling.md

  • Findings: L3-F08, L3-F15
  • Detail: lane 03

feature-keycloak-realm-client-export.md

  • Findings: L3-F04, L3-F07, L3-F09, L3-F10; deterministic BARE_DECISION_REF 1건.
  • Detail: lane 03

feature-keycloak-refresh-rotation-and-logout.md

  • Findings: L3-F11, L3-F12, L3-F13
  • Detail: lane 03

feature-keycloak-refresh-token-rotation.md

  • Findings: L3-F11, L3-F12, L3-F13
  • Detail: lane 03

feature-keycloak-reverse-proxy-headers.md

  • Findings: L3-F14, L3-F16
  • Detail: lane 03

feature-keycloak-single-ec2-google-federation.md

  • Findings: L3-F08, L3-F15, L3-F16
  • Detail: lane 03

feature-keycloak-single-ec2-no-google.md

  • Findings: L4-F01, L4-F02, L4-F03, L4-F10, L4-F14, L4-F16; deterministic BARE_DECISION_REF 1건(fix-plan D4, false-positive 후보).
  • Detail: lane 04

feature-keycloak-spa-token-storage-tradeoff.md

feature-keycloak-spring-rs-audience-validator.md

  • Findings: L1-F14, L4-F02, L4-F06, L4-F07, L4-F08, L4-F09
  • Detail: lane 01, lane 04

feature-keycloak-spring-rs-role-mapping.md

  • Findings: L4-F02, L4-F08, L4-F09, L4-F10
  • Detail: lane 04

feature-keycloak-three-leg-trust-chain.md

  • Findings: L4-F11, L4-F12, L4-F13
  • Detail: lane 04

feature-keycloak-traefik-forwardauth-alternative.md

feature-keycloak-vanilla-js-spa-pkce.md

  • Findings: L4-F03, L4-F16, L4-F17, L4-F18
  • Detail: lane 04

feature-security-operational-baseline.md